Interface ProcessCall

All Known Implementing Classes:
AcctSchemaCopyAcct, AcctSchemaDefaultCopy, AD_PrintPaper_Default, AddAuthorizationProcess, AddAuthorizationProcess, Aging, AllocationAuto, AllocationReset, ApplyMigrationScripts, ASPGenerateFields, ASPGenerateLevel, AssetDelivery, BankRegister, BankStatementMatcher, BankStatementPayment, BankTransfer, BillingClosureProcess, BOMFlagValidate, BOMValidate, BOMVerify, BPartnerOrgLink, BPartnerOrgUnLink, BPartnerValidate, BPGroupAcctCopy, CacheReset, CacheReset, ChangeBaseLanguage, ChangeLogProcess, ChangePartitionStatus, CleanOrphanCascade, ClientAcctProcessor, ColumnEncryption, ColumnSync, CommissionAPInvoice, CommissionAPInvoice, CommissionCalc, CommissionCopy, ConvertLead, CopyColumnsFromTable, CopyComponentsFromView, CopyFromBankStmt, CopyFromInvoice, CopyFromJournal, CopyFromJournalDoc, CopyFromOrder, CopyFromPackOut, CopyFromProject, CopyImportFormat, CopyInfoWindowColumns, CopyOrder, CopyProduct, CopyReportProcess, CopyRole, CostAdjustmentLineRefreshCost, CostCreate, CostUpdate, CreateForeignKey, CreateFromInOut, CreateFromInvoice, CreateFromRMA, CreatePartition, CreateTable, CreateTableIndex, CreateWindowFromTable, DatabaseColumnDrop, DatabaseConstraintDrop, DatabaseElementColumnRename, DatabaseTableColumnRename, DatabaseTableDrop, DatabaseTableRename, DatabaseViewDrop, DatabaseViewValidate, DeleteTraceLogs, DepositBatchClose, DiscardThisVerifyMigration, DiscountSchemaReSeq, DistributionCreate, DistributionRun, DistributionVerify, DocTypeCounterValidate, DocumentTypeVerify, DrillRuleValidate, DunningPrint, DunningPrint, DunningRunCreate, EMailTest, EntityTypeRegister, ExpenseAPInvoice, ExpenseSOrder, ExpenseTypesFromAccounts, Export, FactAcctReset, FactAcctSummary, FactReconcile, FactReconciliation, Fill1099Extract, FinReport, FinReportJasper, FinStatement, GenerateModel, HashPasswords, HouseKeeping, ImmediateBankTransfer, ImportAccount, ImportBankStatement, ImportBPartner, ImportBPartner, ImportConversionRate, ImportCSVProcess, ImportDelete, ImportGLJournal, ImportInOut, ImportInOutConfirm, ImportInventory, ImportInventory, ImportInvoice, ImportInvoice, ImportOrder, ImportOrder, ImportPayment, ImportPriceList, ImportProduct, ImportProduct, ImportReportLine, ImportTaxImposto, IndentedBOM, InfoWindowValidate, InitialClientSetup, InOutCreateConfirm, InOutCreateInvoice, InOutGenerate, InOutGenerateRMA, InventoryCountCreate, InventoryCountUpdate, InventoryTrxSummary, InventoryValue, InvoiceBatchProcess, InvoiceCreateCreditMemo, InvoiceCreateDocFiscal, InvoiceCreateInOut, InvoiceGenerate, InvoiceGenerateRMA, InvoiceNGL, InvoicePayScheduleValidate, InvoicePrint, InvoicePrint, InvoiceWriteOff, IssueReport, KillAllSession, KillCurrentSession, LandedCostDistribute, LanguageMaintenance, LoadBankStatement, M_PriceList_Create, M_Production_Run, MaintainSupportRoles, MatchInvDelete, MatchInvReverse, MatchPODelete, MatchPOReverse, MFACompleteRegistration, MFARegister, MFARegister, MFARevokeDevice, MFAUnregister, MigraID, MigrateAttachments, MigrateStorageProvider, ModelExporter, ModelImporter, MoveClient, MPAssetPlanning, MPayment, MPaymentTransaction, MPCopyFromSJ, MPCopySJ, MPProcessOT, MPrintFormatProcess, NoteDelete, OnlineShipmentProcess, OrderBatchProcess, OrderCreateProduction, OrderLineCreateProduction, OrderLineCreateShipment, OrderOpen, OrderPayScheduleValidate, OrderPOCreate, OrderRePrice, OrgOwnership, PackageCreate, PackInFolder, PackingListNote, PackInProcess, PackOutProcess, PackRollProcess, PaymentOnline, PaymentTermValidate, PaySelectionCheckReverse, PaySelectionCreateCheck, PaySelectionCreateFrom, PeriodControlStatus, PeriodStatus, PosKeyGenerate, PrepareMigrationScripts, PrintFormatItemSync, PrintShippingLabel, ProcAjusteCSTeCFOP, ProcAlterarCondicaoPagamento, ProcAtualizarCadastroProdutoFCI, ProcAtualizarContasDespesa, ProcAtualizarDataFloat, ProcAtualizaRegiaoEntrega, ProcAtualizarLocalizacoes, ProcBaixaContraFinalidade, ProcBloquearAcessoConsultor, ProcCalcFCI, ProcCalcularOrcamento, ProcChangeContractStatus, ProcCOFAbrirOrdemDeVenda, ProcCOFAditarContrato, ProcCOFAllocationAuto, ProcCOFAlterarPontoRemessa, ProcCOFAnularOV, ProcCOFAtribuirProdutos, ProcCOFAtribuirRepresentante, ProcCOFAtualizarCustodiaFatura, ProcCOFAtualizarListasPreco, ProcCOFAtualizarTipoOP, ProcCOFCalcularEstoqueFiscal, ProcCOFCalcularMeta, ProcCOFCalcularServicos, ProcCOFCancelarCFe, ProcCOFCancelarRPS, ProcCOFCommissionCalc, ProcCOFCommissionCopy, ProcCOFConciliarCartao, ProcCOFConsultaStatusTerminal, ProcCOFControlaEstoquePrevisto, ProcCOFCopiarConfigRateio, ProcCOFCopiarLinhasMovEstoque, ProcCOFCriarEventoNFe, ProcCOFCriarExtratoCartao, ProcCOFCriarInformacoesImportacao, ProcCOFCriarLinhasAPartirDeExtratoBancario, ProcCOFCriarLinhasdeRateio, ProcCOFCriarLinhasMPRecebida, ProcCOFCriarLinhasRetornoApartirOP, ProcCOFCriarListasPreco, ProcCOFCriarOPApontamentoManual, ProcCOFCriarProgramacaoPagamento, ProcCOFDadosReceitaFederalCNPJ, ProcCOFDadosReceitaFederalCPF, ProcCOFDadosRecomendaPFGerar, ProcCOFDadosRecomendaPJGerar, ProcCOFDadosRelatorioAvancadoPFPME, ProcCOFDadosRelatorioAvancadoPJPME, ProcCOFDadosRelatorioBasicoPFPME, ProcCOFDadosRelatorioBasicoPJPME, ProcCOFDadosSintegra, ProcCOFDescartarRPS, ProcCOFDesconciliarCartao, ProcCOFDesmembrarPedido, ProcCOFDocFiscalReOpen, ProcCOFEncerrarLead, ProcCOFEnviarCFe, ProcCOFExcluirProjecaoFiscal, ProcCOFExportarXMLRPS, ProcCOFFaturaContrato, ProcCOFFechamento, ProcCOFFecharOV, ProcCOFGerarARMDevolucao, ProcCOFGerarControleRemessa, ProcCOFGerarExpedicaoPontoRemessa, ProcCOFGerarProdControleRemessa, ProcCOFGerarRecebimentoConciliacao, ProcCOFGerarTarifa, ProcCOFImprimirCFe, ProcCOFImprimirDFe, ProcCOFImprimirRPS, ProcCOFKitVendas, ProcCOFLiberarFatura, ProcCOFOrganizarSequenciaEntrega, PROCCOFOSAcaoDocumento, ProcCOFOSGerarEstoqueInterno, PROCCOFOSGerarVendaProduto, PROCCOFOSGerarVendaServico, ProcCOFPMPRecalcularDataEntrega, ProcCOFPPGerarLinhasMP, ProcCOFPPGerarRequisicaoMP, ProcCOFProcessarOP, ProcCOFReabrirExtratoBancario, ProcCOFReabrirOrdemServico, ProcCOFRecalcularEstoquePrevisto, ProcCOFRecalcularPesos, ProcCOFReenviarLote, ProcCOFRegistrarAtividade, ProcCOFRelatorioFluxoPlanoFinanceiro, ProcCOFRelatorioMRP, ProcCOFRelatorioRegimeCaixa, ProcCOFReprocessarFatura, ProcCOFResolverRPS, ProcCOFRetornoLoteRPS, ProcCOFRPSReOpen, ProcCOFSalvaAltConciliacaoRecebimento, ProcCOFTransmitirLoteRPS, ProcCOFTransmitirNotaExpedicao, ProcCOFVerficarFatosDuplicados, ProcCompararView, ProcCompletarRecebimentoEntregaLote, ProcConfrontarDFe, ProcConsolidarSaldoOV, ProcConsultaCadastro, ProcConsultaProtocolo, ProcCopiarAtividades, ProcCopiarConfigEC, ProcCopiarConfigOrcamento, ProcCopiarLinhasAjusteDeCusto, ProcCopiarLinhasExContabil, ProcCopiarOrcamento, ProcCopiarPeriodoOrcamento, ProcCopyTdDCFOP, ProcCreatePaymentAllocation, ProcCreatePaySchedule, ProcCreatePO, ProcCreateProductionOrder, ProcCreateTddPermissions, ProcCriarLinhasFaturaEstoquePrevisto, ProcCriarLinhasFaturaMovEstoque, ProcCriarPagamentosParcelas, ProcCriarTrocoAbaAlocar, ProcDeactivateRoleAccess, ProcDeleteDocFiscal, ProcDeleteInvoice, ProcDevolverMP, ProcDownloadDFeXML, ProceCriarPlanoCaixaPedido, ProcessRequestOT, ProcEstornarDocumentosNFeCancelada, ProcExportMovContabel, ProcGenerateCert, ProcGenerateFCI, ProcGenerateNFTransp, ProcGenXMLNFe, ProcGerarDocumentoFiscal, ProcGerarFaturaEmbarque, ProcGerarItemSubstituto, ProcGerarMovimentacao, ProcImportaTaxMoeda, ProcImportIBPTax, ProcImprimirEtiquetaNFe, ProcInOutReopen, ProcInutNF, ProcInvalidateLabel, ProcInvoiceReopen, ProcItensAProduzir, ProcItensNaoVendidosAClientes, ProcLiberarAcessoConsultor, ProcLotReturn, ProcLotTransmission, ProcManifestarDFe, ProcMassiveCommission, ProcMPGerarCronogramas, ProcMPOTUsoInterno, ProcMudarFluxoDeCaixa, ProcNFNo, ProcObterDFe, ProcPaymentReopen, ProcPOCreateLinesFromXML, ProcPPCreateOP, ProcPrintCanc, ProcPrintCCe, ProcPrintDANFe, ProcPrintLabel, ProcProcessDunningEntry, ProcProductionReopen, ProcProrateAmt, ProcProrateDiscount, ProcReactivateRMA, ProcReativarAtividade, ProcReativarOportunidade, ProcReCalcPositividadeRepresentante, ProcRecalculoQuantidadesCusto, ProcRelatorioCompra, ProcRelProdSupplierInternCode, ProcReprocessarPedido, ProcRetransmissionNFe, ProcRMADevolution, ProcSeqCreator, ProcSetDHSaiEnt, ProcStatusServico, ProcTransmitNFe, ProcUpdateCredit, ProcValidarCertificado, ProcVerifyValidityOfDigitalCertificates, ProcXMLExport, ProductCategoryAcctCopy, ProductionCreate, ProductionProcess, ProductUOMConvert, ProjectClose, ProjectGenOrder, ProjectGenPO, ProjectGenProduction, ProjectIssue, ProjectLinePricing, ProjectPhaseGenOrder, ProjectSetType, RateInquiryProcess, RecreateStorageReservation, Recurring, RecurringRun, RegisterSystem, ReplenishReport, ReplenishReportProduction, ReportColumnSet_Copy, ReportLineSet_Copy, ReportStarter, RequestEMailProcessor, RequestInvoice, RequestReOpen, RequisitionPOCreate, ResetLockedAccount, RevenueRecognition, RfQClose, RfQCopyLines, RfQCreate, RfQCreatePO, RfQCreateSO, RfQResponseCComplete, RfQResponseInvite, RfQResponseRank, RMACreateOrder, RoleAccessUpdate, RollUpCosts, SalesOrderRateInquiryProcess, SendMailText, SequenceCheck, ShipperCopyFrom, ShipperCreateFrom, SLAGoalProcess, SLAMeasureProcess, StorageCleanup, SvrProcess, SynchronizeTerminology, SystemValidate, TabCopy, TabCreateFields, TableCreateColumns, TableIndexDrop, TableIndexValidate, TaxDeclarationCreate, TestUUChangeActive, TransactionXRef, TranslationDocSync, TranslationImpExp, TreeMaintenance, TrialBalance, UniversalSubstitution, UpdateRoleMenu, UserPassword, UUIDGenerator, ValidateAddressProcess, ValidateTaxProviderConnection, VendorReceiptGenerate, VerifyLanguageConfiguration, VerifyMigration, VoidOnlineAuthorizationPaymentTransaction, VoidShipmentProcess, WFActivityManage, WFProcessManage, WindowCopy, WorkflowMoveToClient, WorkflowValidate, YearCreatePeriods

public interface ProcessCall
Interface for user started processes. ProcessCtrl.startClass creates the Object and calls startProcess before executing the optional SQL procedure and Report. see ProcessCtl#startClass
Version:
$Id: ProcessCall.java,v 1.3 2006/07/30 00:54:44 jjanke Exp $
Author:
Jorg Janke
  • Method Details

    • startProcess

      boolean startProcess(Properties ctx, ProcessInfo pi, Trx trx)
      Start the process. Called when pressing the ... button in ... It should only return false, if the function could not be performed as this causes the process to abort.
      Parameters:
      ctx - Context
      pi - Process Info
      trx - transaction
      Returns:
      true if the next process should be performed
    • setProcessUI

      void setProcessUI(IProcessUI processUI)
      Parameters:
      processUI -