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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionString[]consultaCadastro(Properties ctx, MRegion region, String bpIE, String bpCNPJ) Consulta CadastravoidcriarAtualizarDadosLocalizao(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 novavoidcriarAtualizarDadosParceiro(Properties ctx, br.inf.portalfiscal.nfe.schema.conscad.TRetConsCad.InfCons.InfCad infCad, int C_BPartner_ID) Cria ou atualiza um parceiro de negóciosvoidcriarContato(MBPartner partner) protected StringdoIt()DoItstatic br.inf.portalfiscal.nfe.schema.conscad.TRetConsCad.InfConsgetInfCons(Properties ctx, MRegion region, String bpIE, String bpCNPJ) protected voidprepare()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:
preparein classSvrProcess- See Also:
-
doIt
DoIt- Specified by:
doItin 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
-