コード例 #1
0
 def _setup_events(self):
     SaleReturnWizardFinishEvent.connect(self._on_SaleReturnWizardFinish)
     SaleStatusChangedEvent.connect(self._on_SaleStatusChanged)
     StockDecreaseWizardFinishEvent.connect(
         self._on_StockDecreaseWizardFinish)
     StockTransferWizardFinishEvent.connect(
         self._on_StockTransferWizardFinish)
コード例 #2
0
ファイル: nfeui.py プロジェクト: Guillon88/stoq
    def __init__(self):
        SaleReturnWizardFinishEvent.connect(self._on_SaleReturnWizardFinish)
        SaleStatusChangedEvent.connect(self._on_SaleStatusChanged)
        StockDecreaseWizardFinishEvent.connect(self._on_StockDecreaseWizardFinish)
        StockTransferWizardFinishEvent.connect(self._on_StockTransferWizardFinish)
        # TODO: Before enable the the NF-e generation. Save the invoice data,
        # in Invoice table (for each operation below).
#        NewLoanWizardFinishEvent.connect(self._on_NewLoanWizardFinish)

        pm = PermissionManager.get_permission_manager()
        pm.set('InvoiceLayout', pm.PERM_HIDDEN)
        pm.set('InvoicePrinter', pm.PERM_HIDDEN)

        # since the nfe plugin was enabled, the user must not be able to print
        # the regular fiscal invoice (replaced by the nfe).
        pm.set('app.sales.print_invoice', pm.PERM_HIDDEN)
        self._update_forms()
コード例 #3
0
ファイル: nfeui.py プロジェクト: leandrodax/stoq
    def __init__(self):
        SaleReturnWizardFinishEvent.connect(self._on_SaleReturnWizardFinish)
        SaleStatusChangedEvent.connect(self._on_SaleStatusChanged)
        StockDecreaseWizardFinishEvent.connect(
            self._on_StockDecreaseWizardFinish)
        StockTransferWizardFinishEvent.connect(
            self._on_StockTransferWizardFinish)
        # TODO: Before enable the the NF-e generation. Save the invoice data,
        # in Invoice table (for each operation below).
        #        NewLoanWizardFinishEvent.connect(self._on_NewLoanWizardFinish)

        pm = PermissionManager.get_permission_manager()
        pm.set('InvoiceLayout', pm.PERM_HIDDEN)
        pm.set('InvoicePrinter', pm.PERM_HIDDEN)

        # since the nfe plugin was enabled, the user must not be able to print
        # the regular fiscal invoice (replaced by the nfe).
        pm.set('app.sales.print_invoice', pm.PERM_HIDDEN)
        self._update_forms()
コード例 #4
0
ファイル: nfeui.py プロジェクト: adrianoaguiar/stoq
 def _setup_events(self):
     SaleReturnWizardFinishEvent.connect(self._on_SaleReturnWizardFinish)
     SaleStatusChangedEvent.connect(self._on_SaleStatusChanged)
     StockDecreaseWizardFinishEvent.connect(self._on_StockDecreaseWizardFinish)
     StockTransferWizardFinishEvent.connect(self._on_StockTransferWizardFinish)