当前位置: 首页>>代码示例>>Java>>正文


Java TicketLineInfo.setTaxInfo方法代码示例

本文整理汇总了Java中com.openbravo.pos.ticket.TicketLineInfo.setTaxInfo方法的典型用法代码示例。如果您正苦于以下问题:Java TicketLineInfo.setTaxInfo方法的具体用法?Java TicketLineInfo.setTaxInfo怎么用?Java TicketLineInfo.setTaxInfo使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在com.openbravo.pos.ticket.TicketLineInfo的用法示例。


在下文中一共展示了TicketLineInfo.setTaxInfo方法的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: refreshTicketTaxes

import com.openbravo.pos.ticket.TicketLineInfo; //导入方法依赖的package包/类
private void refreshTicketTaxes() {
    
    for (TicketLineInfo line : ticket.getLines()) {
        line.setTaxInfo(taxeslogic.getTaxInfo(line.getProductTaxCategoryID(),  ticket.getDate(), ticket.getCustomer()));
    }
}
 
开发者ID:iMartinezMateu,项目名称:openbravo-pos,代码行数:7,代码来源:SimpleReceipt.java

示例2: refreshTicket

import com.openbravo.pos.ticket.TicketLineInfo; //导入方法依赖的package包/类
private void refreshTicket() {
    
    CardLayout cl = (CardLayout)(getLayout());
    
    if (m_oTicket == null) {        
        m_jTicketId.setText(null);            
        m_ticketlines.clearTicketLines();
       
        m_jSubtotalEuros.setText(null);
        m_jTaxesEuros.setText(null);
        m_jTotalEuros.setText(null); 
    
        stateToZero();
        
        // Muestro el panel de nulos.
        cl.show(this, "null");  
        resetSouthComponent();

    } else {
        if (m_oTicket.getTicketType() == TicketInfo.RECEIPT_REFUND) {
            //Make disable Search and Edit Buttons
            m_jEditLine.setVisible(false);
            m_jList.setVisible(false);
        }
        
        // Refresh ticket taxes
        for (TicketLineInfo line : m_oTicket.getLines()) {
            line.setTaxInfo(taxeslogic.getTaxInfo(line.getProductTaxCategoryID(), m_oTicket.getDate(), m_oTicket.getCustomer()));
        }  
    
        // The ticket name
        m_jTicketId.setText(m_oTicket.getName(m_oTicketExt));

        // Limpiamos todas las filas y anadimos las del ticket actual
        m_ticketlines.clearTicketLines();

        for (int i = 0; i < m_oTicket.getLinesCount(); i++) {
            m_ticketlines.addTicketLine(m_oTicket.getLine(i));
        }
        printPartialTotals();
        stateToZero();
        
        // Muestro el panel de tickets.
        cl.show(this, "ticket");
        resetSouthComponent();
        
        // activo el tecleador...
        m_jKeyFactory.setText(null);       
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                m_jKeyFactory.requestFocus();
            }
        });
    }
}
 
开发者ID:iMartinezMateu,项目名称:openbravo-pos,代码行数:56,代码来源:JPanelTicket.java

示例3: refreshTicketTaxes

import com.openbravo.pos.ticket.TicketLineInfo; //导入方法依赖的package包/类
private void refreshTicketTaxes() {
    
    for (TicketLineInfo line : ticket.getLines()) {
        line.setTaxInfo(taxeslogic.getTaxInfo(line.getProductTaxCategoryID(), ticket.getCustomer()));
    }
}
 
开发者ID:gnoopy,项目名称:wifepos,代码行数:7,代码来源:SimpleReceipt.java

示例4: refreshTicket

import com.openbravo.pos.ticket.TicketLineInfo; //导入方法依赖的package包/类
private void refreshTicket(Integer nIndSel) {
    // auxiliaries w/ ticket.change script end
    
    CardLayout cl = (CardLayout)(getLayout());
        
        if (m_oTicket == null) {        
            m_jTicketId.setText(null);            
            m_ticketlines.clearTicketLines();
           
            m_jSubtotalEuros.setText(null);
            m_jTaxesEuros.setText(null);
            m_jTotalEuros.setText(null); 
        
            stateToZero();
            repaint();
            
            // Muestro el panel de nulos.
            cl.show(this, "null");  
// John L June 2014
//            resetSouthComponent();
            if ((m_oTicket != null) &&  (m_oTicket.getLinesCount()==0)) {
              resetSouthComponent();                
            }

        } else {
            if (m_oTicket.getTicketType() == TicketInfo.RECEIPT_REFUND) {
                //Make disable Search and Edit Buttons
                m_jEditLine.setVisible(false);
                m_jList.setVisible(false);
            }
            
            // Refresh ticket taxes
            for (TicketLineInfo line : m_oTicket.getLines()) {
                line.setTaxInfo(taxeslogic.getTaxInfo(line.getProductTaxCategoryID(), m_oTicket.getCustomer()));
            }  
        
            // The ticket name
            m_jTicketId.setText(m_oTicket.getName(m_oTicketExt));

            // Limpiamos todas las filas y anadimos las del ticket actual
            m_ticketlines.clearTicketLines();

            for (int i = 0; i < m_oTicket.getLinesCount(); i++) {
                m_ticketlines.addTicketLine(m_oTicket.getLine(i));
            }
            printPartialTotals();
            stateToZero();
            
            // Muestro el panel de tickets.
            cl.show(this, "ticket");
            
           // auxiliaries w/ ticket.change script begin
            if ((nIndSel != null) && (nIndSel >= 0)) {
                // Find "parent" non-auxiliary product
                while ((nIndSel >= 0) && m_oTicket.getLine(nIndSel).isProductCom()) {
                    nIndSel--;
                }
                resetSouthComponent(m_oTicket.getLine(nIndSel).getProductID());
            } else {
                resetSouthComponent();
            }
            // auxiliaries w/ ticket.change script end
            
//// JG June 2014 - Thanks John L
////            resetSouthComponent();
//            if (m_oTicket.getLinesCount()==0) {
//                  resetSouthComponent();
//            }
            
            // activo el tecleador...
            m_jKeyFactory.setText(null);       
            java.awt.EventQueue.invokeLater(new Runnable() {
                @Override
                public void run() {
                    m_jKeyFactory.requestFocus();
                }
            });
        }
    }
 
开发者ID:gnoopy,项目名称:wifepos,代码行数:80,代码来源:JPanelTicket.java

示例5: refreshTicket

import com.openbravo.pos.ticket.TicketLineInfo; //导入方法依赖的package包/类
private void refreshTicket() {
        
        CardLayout cl = (CardLayout)(getLayout());
        
        if (m_oTicket == null) {        
            m_jTicketId.setText(null);            
            m_ticketlines.clearTicketLines();
           
            m_jSubtotalEuros.setText(null);
            m_jTaxesEuros.setText(null);
            m_jTotalEuros.setText(null); 
        
            stateToZero();
            repaint();
            
            // Muestro el panel de nulos.
            cl.show(this, "null");  
// John L June 2014
//            resetSouthComponent();
            if ((m_oTicket != null) &&  (m_oTicket.getLinesCount()==0)) {
              resetSouthComponent();                
            }

        } else {
            if (m_oTicket.getTicketType() == TicketInfo.RECEIPT_REFUND) {
                //Make disable Search and Edit Buttons
                m_jEditLine.setVisible(false);
                m_jList.setVisible(false);
            }
            
            // Refresh ticket taxes
            for (TicketLineInfo line : m_oTicket.getLines()) {
                line.setTaxInfo(taxeslogic.getTaxInfo(line.getProductTaxCategoryID(), m_oTicket.getCustomer()));
            }  
        
            // The ticket name
            m_jTicketId.setText(m_oTicket.getName(m_oTicketExt));
            
            
            
            /// edit seba ------------------------------------ update ticket list button name
            if(m_ticketsbag instanceof JTicketsBagShared)
            {
                JTicketsBagShared tempBag = (JTicketsBagShared)m_ticketsbag;
                tempBag.updateTicketSelectButtonName();
            }     
            // -----------------------------------------------        
                    
                    
                    
                    
            // Limpiamos todas las filas y anadimos las del ticket actual
            m_ticketlines.clearTicketLines();

            for (int i = 0; i < m_oTicket.getLinesCount(); i++) {
                m_ticketlines.addTicketLine(m_oTicket.getLine(i));
            }
            printPartialTotals();
            stateToZero();
            
            // Muestro el panel de tickets.
            cl.show(this, "ticket");
// JG June 2014 - Thanks John L
//            resetSouthComponent();
            if (m_oTicket.getLinesCount()==0) {
                  resetSouthComponent();
            }
            
            // activo el tecleador...
            m_jKeyFactory.setText(null);       
            java.awt.EventQueue.invokeLater(new Runnable() {
                @Override
                public void run() {
                    m_jKeyFactory.requestFocus();
                }
            });
        }
    }
 
开发者ID:sbandur84,项目名称:micro-Blagajna,代码行数:79,代码来源:JPanelTicket.java

示例6: refreshTicket

import com.openbravo.pos.ticket.TicketLineInfo; //导入方法依赖的package包/类
private void refreshTicket() {
        
        CardLayout cl = (CardLayout)(getLayout());
        
        if (m_oTicket == null) {        
            m_jTicketId.setText(null);            
            m_ticketlines.clearTicketLines();
           
            m_jSubtotalEuros.setText(null);
            m_jTaxesEuros.setText(null);
            m_jTotalEuros.setText(null); 
        
            stateToZero();
            repaint();
            
            // Muestro el panel de nulos.
            cl.show(this, "null");  
// John L June 2014
//            resetSouthComponent();
            if ((m_oTicket != null) &&  (m_oTicket.getLinesCount()==0)) {
              resetSouthComponent();                
            }

        } else {
            if (m_oTicket.getTicketType() == TicketInfo.RECEIPT_REFUND) {
                //Make disable Search and Edit Buttons
                m_jEditLine.setVisible(false);
                m_jList.setVisible(false);
            }
            
            // Refresh ticket taxes
            for (TicketLineInfo line : m_oTicket.getLines()) {
                line.setTaxInfo(taxeslogic.getTaxInfo(line.getProductTaxCategoryID(), m_oTicket.getCustomer()));
            }  
        
            // The ticket name
            m_jTicketId.setText(m_oTicket.getName(m_oTicketExt));

            // Limpiamos todas las filas y anadimos las del ticket actual
            m_ticketlines.clearTicketLines();

            for (int i = 0; i < m_oTicket.getLinesCount(); i++) {
                m_ticketlines.addTicketLine(m_oTicket.getLine(i));
            }
            printPartialTotals();
            stateToZero();
            
            // Muestro el panel de tickets.
            cl.show(this, "ticket");
// JG June 2014 - Thanks John L
//            resetSouthComponent();
            if (m_oTicket.getLinesCount()==0) {
                  resetSouthComponent();
            }
            
            // activo el tecleador...
            m_jKeyFactory.setText(null);       
            java.awt.EventQueue.invokeLater(new Runnable() {
                @Override
                public void run() {
                    m_jKeyFactory.requestFocus();
                }
            });
        }
    }
 
开发者ID:herbiehp,项目名称:unicenta,代码行数:66,代码来源:JPanelTicket.java

示例7: refreshTicket

import com.openbravo.pos.ticket.TicketLineInfo; //导入方法依赖的package包/类
private void refreshTicket() {

        CardLayout cl = (CardLayout) (getLayout());

        if (m_oTicket == null) {
            m_jTicketId.setText(null);
            m_ticketlines.clearTicketLines();

            m_jSubtotalEuros.setText(null);
            m_jTaxesEuros.setText(null);
            m_jTotalEuros.setText(null);

            stateToZero();

            // Muestro el panel de nulos.
            cl.show(this, "null");
            resetSouthComponent();

        } else {
            if (isMultiplyControl) {
                if (m_oTicket.getTicketType() == TicketInfo.RECEIPT_REFUND) {
                    //Make disable Search and Edit Buttons and other
                    m_jDelete.setVisible(false);
                    m_jEditLine.setVisible(false);
                    m_jList.setVisible(false);
                    jEditAttributes.setVisible(false);
                    m_jDiscountRatePanel.setVisible(false);
                    m_jDiscountMoneyPanel.setVisible(false);
                } else {
                    m_jDelete.setVisible(true);
                    m_jEditLine.setVisible(true);
                    m_jList.setVisible(true);
                    jEditAttributes.setVisible(true);
                }
            }

            // Refresh ticket taxes
            for (TicketLineInfo line : m_oTicket.getLines()) {
                line.setTaxInfo(taxeslogic.getTaxInfo(line.getProductTaxCategoryID(), m_oTicket.getDate(), m_oTicket.getCustomer()));
            }

            // The ticket name
            m_jTicketId.setText(m_oTicket.getName(m_oTicketExt));

            // Limpiamos todas las filas y anadimos las del ticket actual
            m_ticketlines.clearTicketLines();

            for (int i = 0; i < m_oTicket.getLinesCount(); i++) {
                m_ticketlines.addTicketLine(m_oTicket.getLine(i));
            }
            printPartialTotals();
            stateToZero();

            // Muestro el panel de tickets.
            cl.show(this, "ticket");
            resetSouthComponent();

            // activo el tecleador...
            m_jKeyFactory.setText(null);
            java.awt.EventQueue.invokeLater(new Runnable() {

                @Override
                public void run() {
                    m_jKeyFactory.requestFocus();
                }
            });
        }
    }
 
开发者ID:nordpos,项目名称:nordpos,代码行数:69,代码来源:JPanelTicket.java

示例8: refreshTicket

import com.openbravo.pos.ticket.TicketLineInfo; //导入方法依赖的package包/类
private void refreshTicket() {

        CardLayout cl = (CardLayout) (getLayout());

        if (m_oTicket == null) {
            m_jTicketId.setText(null);
            m_ticketlines.clearTicketLines();

            m_jSubtotalEuros.setText(null);
            m_jTaxesEuros.setText(null);
            m_jTotalEuros.setText(null);

            stateToZero();

            // Muestro el panel de nulos.
            cl.show(this, "null");
            resetSouthComponent();

        } else {
            if (m_oTicket.getTicketType() == TicketInfo.RECEIPT_REFUND) {
                //Make disable Search and Edit Buttons
                m_jEditLine.setVisible(false);
                m_jList.setVisible(false);
            }

            // Refresh ticket taxes
            for (TicketLineInfo line : m_oTicket.getLines()) {
                line.setTaxInfo(taxeslogic.getTaxInfo(line.getProductTaxCategoryID(), m_oTicket.getDate(), m_oTicket.getCustomer()));
            }

            // The ticket name
            m_jTicketId.setText(m_oTicket.getName(m_oTicketExt));

            // Limpiamos todas las filas y anadimos las del ticket actual
            m_ticketlines.clearTicketLines();

            for (int i = 0; i < m_oTicket.getLinesCount(); i++) {
                m_ticketlines.addTicketLine(m_oTicket.getLine(i));
            }
            printPartialTotals();
            stateToZero();

            // Muestro el panel de tickets.
            cl.show(this, "ticket");
            resetSouthComponent();

            // activo el tecleador...
            m_jKeyFactory.setText(null);
            java.awt.EventQueue.invokeLater(new Runnable() {
                public void run() {
                    m_jKeyFactory.requestFocus();
                }
            });
        }
    }
 
开发者ID:ZarGate,项目名称:OpenbravoPOS,代码行数:56,代码来源:JPanelTicket.java


注:本文中的com.openbravo.pos.ticket.TicketLineInfo.setTaxInfo方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。