Class ProcConsultaCadastro

java.lang.Object
org.compiere.process.SvrProcess
org.brerp.sped.nfe.process.ProcConsultaCadastro
All Implemented Interfaces:
ProcessCall

public class ProcConsultaCadastro extends SvrProcess
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
    • Constructor Details

      • ProcConsultaCadastro

        public ProcConsultaCadastro()
    • Method Details

      • prepare

        protected void prepare()
        Prepare - e.g., get Parameters.
        Specified by:
        prepare in class SvrProcess
      • doIt

        protected String doIt() throws Exception
        DoIt
        Specified by:
        doIt in class SvrProcess
        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

        public void criarContato(MBPartner partner)
      • 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