Package org.brerp.sped.nfe.process
Class ProcConsultaCadastro
java.lang.Object
org.compiere.process.SvrProcess
org.brerp.sped.nfe.process.ProcConsultaCadastro
- All Implemented Interfaces:
ProcessCall
Processo para consultar o cadastro do contribuinte
- Version:
- $Id: ProcConsultaCadastro.java, 22/07/2010 09:02:00 mgrigioni, $Id: ProcConsultaCadastro.java, 1 de mar de 2017 17:37:26 ceridorio
- Refactor JAXB e Melhorias
- Author:
- Mario Grigioni, Henrique Aparecido Lavezzo (henrique.lavezzo@devcoffee.com.br),
hlavezzo
- Multiplexador de mensagens para evitar override de protocolo do socket, tiago.ceridorio (tiago.ceridorio@devcoffee.com.br>, http://www.devcoffee.com.br), gustavo ticket 7019
-
Field Summary
Fields inherited from class org.compiere.process.SvrProcess
MSG_InvalidArguments, MSG_SaveErrorRowNotFound, PROCESS_INFO_CTX_KEY, PROCESS_UI_CTX_KEY, processUI
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionString[]
consultaCadastro
(Properties ctx, MRegion region, String bpIE, String bpCNPJ) Consulta Cadastravoid
criarAtualizarDadosLocalizao
(Properties ctx, br.inf.portalfiscal.nfe.schema.conscad.TEndereco tEndereco, MBPartner partner) Atualiza dados da localização mais antiga do parceiro informado e caso não haja nenhuma localização cria uma novavoid
criarAtualizarDadosParceiro
(Properties ctx, br.inf.portalfiscal.nfe.schema.conscad.TRetConsCad.InfCons.InfCad infCad, int C_BPartner_ID) Cria ou atualiza um parceiro de negóciosvoid
criarContato
(MBPartner partner) protected String
doIt()
DoItstatic br.inf.portalfiscal.nfe.schema.conscad.TRetConsCad.InfCons
getInfCons
(Properties ctx, MRegion region, String bpIE, String bpCNPJ) protected void
prepare()
Prepare - e.g., get Parameters.static String[]
StringFromInfCons
(Properties ctx, MLocation bpLoc, String bpIE, String bpCNPJ) Methods inherited from class org.compiere.process.SvrProcess
addBufferLog, addLog, addLog, addLog, commit, commitEx, doIt, get_TrxName, getAD_Client_ID, getAD_PInstance_ID, getAD_User_ID, getCtx, getName, getParameter, getProcessInfo, getRecord_ID, getRecord_IDs, getRecord_UU, getRecord_UUs, getTable_ID, isLocked, lockObject, postProcess, rollback, saveProgress, saveStatus, setProcessUI, startProcess, statusUpdate, unlockObject, updateProgress
-
Constructor Details
-
ProcConsultaCadastro
public ProcConsultaCadastro()
-
-
Method Details
-
prepare
protected void prepare()Prepare - e.g., get Parameters.- Specified by:
prepare
in classSvrProcess
-
doIt
DoIt- Specified by:
doIt
in classSvrProcess
- Returns:
- Message (variables are parsed)
- Throws:
Exception
- if not successful e.g. throw new AdempiereUserError ("@FillMandatory@ @C_BankAccount_ID@");
-
getInfCons
public static br.inf.portalfiscal.nfe.schema.conscad.TRetConsCad.InfCons getInfCons(Properties ctx, MRegion region, String bpIE, String bpCNPJ) throws Exception - Throws:
Exception
-
consultaCadastro
public String[] consultaCadastro(Properties ctx, MRegion region, String bpIE, String bpCNPJ) throws Exception Consulta Cadastra- Parameters:
ctx
-bpLoc
-bpIE
-bpCNPJ
-- Returns:
- Throws:
Exception
-
StringFromInfCons
public static String[] StringFromInfCons(Properties ctx, MLocation bpLoc, String bpIE, String bpCNPJ) throws Exception - Throws:
Exception
-
criarAtualizarDadosParceiro
public void criarAtualizarDadosParceiro(Properties ctx, br.inf.portalfiscal.nfe.schema.conscad.TRetConsCad.InfCons.InfCad infCad, int C_BPartner_ID) Cria ou atualiza um parceiro de negócios- Parameters:
ctx
-infCad
-C_BPartner_ID
-
-
criarContato
-
criarAtualizarDadosLocalizao
public void criarAtualizarDadosLocalizao(Properties ctx, br.inf.portalfiscal.nfe.schema.conscad.TEndereco tEndereco, MBPartner partner) Atualiza dados da localização mais antiga do parceiro informado e caso não haja nenhuma localização cria uma nova
-