IN CadastroEmpresas.integrador
Voltar
Integrador >
WebServices >
IN CadastroEmpresas.integrador
- Requisição
- Soap: http://servidor/CadastroEmpresas.integrador.asmx
- Rest/JSon: http://servidor/CadastroEmpresas.integrador.ashx/metodo
- Tipo de registro: EMPCAD
Índice
Cadastrar
Método que tem por finalidade cadastrar a base de Empresa/Pessoas conforme os parâmetros e tipos indicados abaixo:
- Parâmetros:
- pin
- Obrigatório, Tipo: String 20
- statusRegistro
- Tipo: String 1
- L=Liberado, P=Pendente
- Este parâmetro não é obrigatório, mas se for informado algo diferente de L ou P,
- por padrão, será cadastrado como P na tabela de integração
- codigoEmpresa
- Tipo: String 6
- Campo onde será inserido o código da empresa.
- Caso não for informado, o código será o próximo disponível para a sua ‘Divisão’.
- nomeCompleto
- Obrigatório, Tipo: String 60
- Existe uma verificação de caracteres inválidos: *, "?", "´", ":", "&", "|", "(", ")", "[", "]", "{", "}", ",", "%"
- contato
- Tipo: String 30
- fone
- Tipo: String 20
- faxFone
- Tipo: String 20
- endereco
- Tipo: String 40
- bairro
- Tipo: String 20
- municipio
- Tipo: String 30
- uf
- Tipo: String 2
- Cep
- Tipo: Int 8
- cnpjCpf
- Tipo: String 14
- inscrito
- Obrigatório, Tipo: Bool
- inscricao
- Obrigatório, Tipo: String 20
- Se o parâmetro "inscrito" for "false", o parâmetro "inscricao" deve ser “ISENTO”.
- conceito
- Tipo: String 1
- codigoDivisao
- Tipo: String 2
- dtNascimento
- Tipo: Date
- codigoIndicacao
- Tipo: String 6
- codigoRepresentante
- Tipo: String 6
- percentualComissaoBaixa
- Tipo: Float 3.2
- contabilCliente
- Tipo: String 8
- codigoResponsavel
- Tipo: String 6
- fantasia
- Obrigatório, Tipo: String 20
- pessoa
- Tipo: Bool
- codigoContabilFornecedor
- Tipo: String 8
- codigoCondicaoPagamento
- Tipo: String 3
- codigoTipoPagamento
- Tipo: String 2
- codigoTipoOperacao
- Tipo: String 5
- irrfAcumulado
- Tipo: Float 13.2
- tipoEmpresa
- Tipo: String 2
- atividade
- Tipo: String 3
- funcionarios
- Tipo: Int 6
- faturamento
- Tipo: Float 13.2
- limiteCredito
- Tipo: Float 13.2
- codigoMercado
- Tipo: String 2
- enviarCarta
- Tipo: String 1
- tabelaPrecos
- Tipo: String 6
- agendaInterna
- Tipo: String 6
- codigoPais
- Tipo: String 3
- codigoCentralizadora
- Tipo: String 6
- atrasoMedio
- Tipo: Int 5
- numero
- Tipo: String 10
- complemento
- Tipo: String 15
- inscricaoMunicipal
- Tipo: String 20
- suframa
- Tipo: String 20
- tipoFrete
- Tipo: String 1
- percentualIndenizacao
- Tipo: Float 3.2
- percDescontoSugestaoItens
- Tipo: Float 3.2
- percentualDesconto2
- Tipo: Float 3.2
- jurosPadrao
- Tipo: Float 3.2
- codigoUnidadeNegocio
- Obrigatório, Tipo: String 3
- codigoPortadorPadrao
- Tipo: String 3
- ativo
- Tipo: Bool
- codigoContabilAdiantamentoCli
- Tipo: String 8
- codigoContabilAdiantamentoForn
- Tipo: String 8
- codigoCentroArmazenagem
- Tipo: String 4
- codigoIndiceCredito
- Tipo: String 5
- codigoRegiaoEntrega
- Tipo: String 3
- dtValidadeCredito
- Tipo: Date
- codigoSetor
- Tipo: String 25
- codigoRegimeTriburario
- Tipo: String 2
- dtUltimaConsultaCredito
- Tipo: Date
- validadeCobrancaAdmin
- Tipo: Date
- ultimaVenda
- Tipo: Date
- prefixoCnae
- Tipo: String 6
- basePrazoDiferenciado
- Tipo: String 6
- possuiRetencaoIss
- Tipo: String 6
- codigoCentroArmazenagemMatAlte
- Tipo: String 6
- filtroDataDirf
- Tipo: String 1
- tipoImovel
- Tipo: String 1
- listarIss
- Tipo: String 1
- diaVencimento
- Tipo: String 2
- limiteFaturamento
- Tipo: String 2
- grauRelacionamento
- Tipo: String 2
- sufixoCnae
- Tipo: String 3
- toleranciaVencimento
- Tipo: String 3
- nivelCredito
- Tipo: String 3
- listarDirf
- Tipo: Bool
- conveniada
- Tipo: Bool
- creditoLiberado
- Tipo: Bool
- percentualFrete
- Tipo: Float 3.4
- codigoEan
- Tipo: Float 13.1
- percentualAcrescimoLimite
- Tipo: Float 8.6
- percentualAcrescimoPreco
- Tipo: Float 8.6
- utilizaPrazoDiferenciado
- Tipo: Float 11.2
- tgPadraoNfs
- Tipo: Float 11.2
- limiteCreditoMensal
- Tipo: Float 13.2
- optanteSimples
- Tipo: Float 13.2
- Usrempr1
- Tipo: String 20
- Usrempr2
- Tipo: String 20
- cnaeServico
- Tipo: String 20
- Usrempr4
- Tipo: Date
- valorFrete
- Tipo: Float 11.2
Retornos:
Se sucesso:
idRegistro - ID que representa este registro na tabela de integração.
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se algum parâmetro inválido:
Parâmetro necessário não informado.
CadastrarEmpresas
Método que tem por finalidade cadastrar Empresa/Pessoas e contatos de empresas. Os
dados da Empresa/Pessoas deverão estar em formato XML para requisições SOAP e JSON para
requisições REST. Ambos com estrutura específica conforme descrito a seguir.
Ao passar um código de uma empresa já cadastrada é possível alterar seus dados.
- Parâmetros:
- pin
- Obrigatório, Tipo: String 20
- statusRegistro
- Tipo: String 1
- L=Liberado, P=Pendente
- Este parâmetro não é obrigatório, mas se for informado algo diferente de L ou P,
- por padrão, será cadastrado como P na tabela de integração
- empresasXml
- Obrigatório para requisições SOAP. Tipo: String
- Caminho de um arquivo XML com as Empresas, contatos e representantes
- empresasJson
- Obrigatório para requisições REST/JSON. Tipo: String
- Conteúdo de um arquivo JSON com as Empresa, contatos e representantes.
- Distribuição das Tags XML:
- <cadastroEmpresa>
- <empresas>
- <empresa>
- <codigo>
- <nomeCompleto>
- <contato>
- <fone>
- <faxFone>
- <endereco>
- <bairro>
- <municipio>
- <uf>
- <cep>
- <cnpjCpf>
- <inscrito>
- 0 - False, 1 - True
- <inscricao>
- Se o parâmetro "inscrito" for "false", o parâmetro "inscrição" deve ser “ISENTO”.
- <conceito>
- <divisao>
- <dtNascimento>
- <indicacao>
- <representante>
- <percentualComissaoBaixa>
- <contabilCliente>
- <responsavel>
- <fantasia>
- <pessoa>
- 0 - Jurídica, 1 - Física
- <identificacaoSCP>
- <contabilFornecedor>
- <condicaoPagamento>
- <tipoPagamento>
- <tipoOperacao>
- <irrfAcumulado>
- <tipoEmpresa>
- <atividade>
- <funcionarios>
- <faturamento>
- <limiteDeCredito>
- <mercado>
- <enviarCarta>
- <tabelaPrecos>
- <agendaInterna>
- <pais>
- <centralizadora>
- <atrasoMedio>
- <numero>
- <complemento>
- <inscricaoMunicipal>
- <suframa>
- <tipoFrete>
- <percentualIndenizacao>
- <percDescontoSugestaoItens>
- <percentualDesconto2>
- <jurosPadrao>
- <unidadeDeNegocio>
- <portadorPadrao>
- <ativo>
- Passar True ou False
- <contabilAdiantamentoCliente>
- <contabilAdiantamentoFornecedor>
- <centroArmazenagem>
- <indiceCredito>
- <regiaoEntrega>
- <dtValidadeCredito>
- <setor>
- <regimeTributario>
- <dtUltimaConsultaCredito>
- <validadeCobrancaAdmin>
- <dtUltimaVenda>
- <prefixoCnae>
- <basePrazoDiferenciado>
- <possuiRetencaoIss>
- <centroArmazMaterailAlternativo>
- <filtroDataDirf>
- <nif>
- <tipoImovel>
- <listarIss>
- <diaVencimento>
- <limiteFaturamento>
- <grauRelacionamento>
- <sufixoCnae>
- <toleranciaVencimento>
- <nivelCredito>
- <listarDirf>
- <conveniada>
- <creditoLiberado>
- <percentualFrete>
- <codigoEan>
- <percentualAcrescimoLimite>
- <percentualAcrescimoPreco>
- <utilizaPrazoDiferenciado>
- <tgPadraoNfs>
- <limiteCreditoMensal>
- <optanteSimples>
- <Usrempr1>
- <Usrempr2>
- <cnaeServico>
- <Usrempr4>
- <valorFrete>
- <recebeEmailNfe>
- opcoesAuxiliares,
- posicao 1
- <recebeEmailCartaCobranca>
- <recebeEmailCobranca>
- notificacaoBloquetoEmail,
- posicao 1
- <recebeEmailBoleto>
- notificacaoBloquetoEmail,
- posicao 2
- <contatos>
- <contatoEmpresa>
- <sequenciaContato>
- <pessoaContato>
- <email>
- <fone>
- <recebeEmailNfe>
- <recebeEmailCartaCobranca>
- <recebeEmailCobranca>
- <recebeEmailBoleto>
- <fone>
- <homePage>
- <observacao>
- <sid>
- <senha>
- <numeroIp>
- <celular>
- <ramal>
- <foto>
- <pessoaFisica>
- <superior>
- <sexo>
- <tratamento>
- <sessao>
- <usuarioModificacao>
- <usuarioCriacao>
- <dataModificacao>
- <setor>
- <validadeCredenciamento>
- <utilizaTransferPrice>
- <contibuinteExclusivoISS>
- <dataAtualizacao>
- <contaFinanceira>
- <relacionamento>
- <controleRemessas>
- <opcoesAuxiliares>
- se informado,
- ignora os campos separados
- <validacaoContatoItemOs>
- <recebeEmailPagamentos>
- <notificacaoBloquetoEmail>
- se informado,
- ignora os campos separados
- <tipoPessoa>
- <recebeEmailSolicitacao>
- <diaSemanaInicio>
- <diaSemanaTermino>
- <utilizarModalidadePagamento>
- <recebeEmailAcompanhamento>
- <participaPesquisaEmail>
- <notificaVendaContrato>
- <regraEnvioEmail>
- <participacaoCotas>
- <diasDuplicata>
- <descontoAteVencimento>
- <posicaoGeografica>
- <tgTipoOS>
- <funcao>
- <contabilClienteLongoPrazo>
- <Usrcemp1>
- <Usrcemp2>
- <Usrcemp3>
- </contatoEmpresa>
- </contatos>
- <obsEmpresa>
- <obs>
- <sequencia>
- <tipoOBS>
- 01 - NFE,
- 02 - OC,
- 03 - NFE e OC,
- 04 - NFS,
- 05 - Pedido
- 06 - NFS e PEDIDO,
- 07 - OS,
- 08 - OS/NFS e Pedido,
- 09 - Geral,
- 10 - Atividade,
- 11 - Convênio,
- 12 - Compl. Item Pedido,
- 13 - Transportadora,
- 14 - ANTT Transportadora,
- 15 - Certidão Negativa de Débitos
- <observacao>
- </obs>
- <obs>
- </obsEmpresa>
- </empresa>
- <empresa>
- </empresas>
- <empresas>
- </cadastroEmpresa>
- Distribuição das Tags Json:
- {
- "empresas": [
- {
- "codigo": "",
- "nomeCompleto": "",
- "contato": "",
- "fone": "",
- "faxFone": "",
- "endereco": "",
- "bairro": "",
- "municipio": "",
- "uf": "",
- "cep": "",
- "cnpjCpf": "",
- "inscrito": "",
- 0 - False, 1 - True
- "inscricao": "",
- Se o parâmetro "inscrito" for "false", o parâmetro "inscrição" deve ser “ISENTO”.
- "conceito": "",
- "divisao": "",
- "dtNascimento": "",
- "indicacao": "",
- "representante": "",
- "percentualComissaoBaixa": "",
- "contabilCliente": "",
- "responsavel": "",
- "fantasia": "",
- "pessoa": "",
- 0 - Jurídica, 1 - Física
- "identificacaoSCP": "",
- "contabilFornecedor": "",
- "condicaoPagamento": "",
- "tipoPagamento": "",
- "tipoOperacao": "",
- "irrfAcumulado": "",
- "tipoEmpresa": "",
- "atividade": "",
- "funcionarios": "",
- "faturamento": "",
- "limiteDeCredito": "",
- "mercado": "",
- "enviarCarta": "",
- "tabelaPrecos": "",
- "agendaInterna": "",
- "pais": "",
- "centralizadora": "",
- "atrasoMedio": "",
- "numero": "",
- "complemento": "",
- "inscricaoMunicipal": "",
- "suframa": "",
- "tipoFrete": "",
- "percentualIndenizacao": "",
- "percDescontoSugestaoItens": "",
- "percentualDesconto2": "",
- "jurosPadrao": "",
- "unidadeDeNegocio": "",
- "portadorPadrao": "",
- "ativo": "",
- Passar True ou False
- "contabilAdiantamentoCliente": "",
- "contabilAdiantamentoFornecedor": "",
- "centroArmazenagem": "",
- "indiceCredito": "",
- "regiaoEntrega": "",
- "dtValidadeCredito": "",
- "setor": "",
- "regimeTributario": "",
- "dtUltimaConsultaCredito": "",
- "validadeCobrancaAdmin": "",
- "dtUltimaVenda": "",
- "prefixoCnae": "",
- "basePrazoDiferenciado": "",
- "possuiRetencaoIss": "",
- "centroArmazMaterailAlternativo": "",
- "filtroDataDirf": "",
- "tipoImovel": "",
- "listarIss": "",
- "diaVencimento": "",
- "limiteFaturamento": "",
- "grauRelacionamento": "",
- "sufixoCnae": "",
- "toleranciaVencimento": "",
- "nivelCredito": "",
- "listarDirf": "",
- "nif": "",
- "conveniada": "",
- "creditoLiberado": "",
- "percentualFrete": "",
- "codigoEan": "",
- "percentualAcrescimoLimite": "",
- "percentualAcrescimoPreco": "",
- "utilizaPrazoDiferenciado": "",
- "tgPadraoNfs": "",
- "limiteCreditoMensal": "",
- "optanteSimples": "",
- "Usrempr1": "",
- "Usrempr2": "",
- "cnaeServico": "",
- "Usrempr4": "",
- "valorFrete": "",
- "recebeEmailNfe": "",
- opcoesAuxiliares,
- posicao 1
- "recebeEmailCartaCobranca": "",
- "recebeEmailCobranca": "",
- notificacaoBloquetoEmail,
- posicao 1
- "recebeEmailBoleto": "",
- notificacaoBloquetoEmail,
- posicao 2
- "contatos": [
- {
- "sequenciaContato": "",
- "pessoaContato": "",
- "email": "",
- "fone /": "",
- "recebeEmailNfe": "",
- "recebeEmailCartaCobranca": "",
- "recebeEmailCobranca": "",
- "recebeEmailBoleto": "",
- "fone": "",
- "homePage": "",
- "observacao": "",
- "sid": "",
- "senha": "",
- "numeroIp": "",
- "celular": "",
- "ramal": "",
- "foto": "",
- "pessoaFisica": "",
- "superior": "",
- "sexo": "",
- "tratamento": "",
- "sessao": "",
- "usuarioModificacao": "",
- "usuarioCriacao": "",
- "dataModificacao": "",
- "setor": "",
- "validadeCredenciamento": "",
- "utilizaTransferPrice": "",
- "contibuinteExclusivoISS": "",
- "dataAtualizacao": "",
- "contaFinanceira": "",
- "relacionamento": "",
- "controleRemessas": "",
- "opcoesAuxiliares": "",
- se informado,
- ignora os campos separados
- "validacaoContatoItemOs": "",
- "recebeEmailPagamentos": "",
- "notificacaoBloquetoEmail": "",
- se informado,
- ignora os campos separados
- "tipoPessoa": "",
- "recebeEmailSolicitacao": "",
- "diaSemanaInicio": "",
- "diaSemanaTermino": "",
- "utilizarModalidadePagamento": "",
- "recebeEmailAcompanhamento": "",
- "participaPesquisaEmail": "",
- "notificaVendaContrato": "",
- "regraEnvioEmail": "",
- "participacaoCotas": "",
- "diasDuplicata": "",
- "descontoAteVencimento": "",
- "posicaoGeografica": "",
- "tgTipoOS": "",
- "funcao": "",
- "contabilClienteLongoPrazo": "",
- "Usrcemp1": "",
- "Usrcemp2": "",
- "Usrcemp3": "",
- }
- {
- ]
- "obsEmpresa":[
- {
- "sequencia":"",
- "tipoOBS":"",
- 01 - NFE,
- 02 - OC,
- 03 - NFE e OC,
- 04 - NFS,
- 05 - Pedido
- 06 - NFS e PEDIDO,
- 07 - OS,
- 08 - OS/NFS e Pedido,
- 09 - Geral,
- 10 - Atividade,
- 11 - Convênio,
- 12 - Compl. Item Pedido,
- 13 - Transportadora,
- 14 - ANTT Transportadora,
- 15 - Certidão Negativa de Débitos
- "observacao": ""
- }
- ]
- }
- {
- ]
- "empresas": [
- }
Retornos:
Se sucesso:
idRegistro - ID que representa este registro na tabela de integração.
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se algum parâmetro inválido:
Parâmetro necessário não informado.
ListarId
- Parâmetros:
- pin
- Obrigatório, Tipo: String 20
Retornos:
Se sucesso:
- codigoEmpresa
- Tipo: String 6
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se nenhum registro encontrado:
A consulta não retornou nenhum registro.
ListarIndividual
- Parâmetros:
- pin
- Obrigatório, Tipo: String 20
- codigoEmpresa
- Obrigatório, Tipo: String 6
Retornos:
Se sucesso:
- codigoEmpresa
- Tipo: String 6
- nomeCompleto
- Tipo: String 60
- contato
- Tipo: String 30
- fone
- Tipo: String 20
- faxFone
- Tipo: String 20
- endereco
- Tipo: String 40
- bairro
- Tipo: String 20
- municipio
- Tipo: String 30
- Uf
- Tipo: String 2
- cep
- Tipo: Int 8
- cnpjCpf
- Tipo: String 14
- inscrito
- Tipo: Bool
- inscricao
- Tipo: String 20
- conceito
- Tipo: String 1
- codigoDivisao
- Tipo: String 2
- dataNascimento
- Tipo: Date
- ultimoMovimento
- Tipo: Date
- cadastro
- Tipo: Date
- codigoIndicacao
- Tipo: String 6
- codigoRepresentante
- Tipo: String 6
- percentualComissaoBaixa
- Tipo: Float 3.2
- contabilCliente
- Tipo: String 8
- codigoResponsavel
- Tipo: String 6
- fantasia
- Tipo: String 20
- pessoa
- Tipo: Bool
- codigoContabilFornecedor
- Tipo: String 20
- codigoCondicaoPagamento
- Tipo: String 3
- codigoTipoPagamento
- Tipo: String 2
- codigoTipoOperacao
- Tipo: String 5
- irrfAcumulado
- Tipo: Float 13.2
- tipoEmpresa
- Tipo: String 2
- atividade
- Tipo: String 3
- funcionarios
- Tipo: Int 6
- faturamento
- Tipo: Float 13.2
- limiteCredito
- Tipo: Float 13.2
- codigoMercado
- Tipo: String 2
- codigoUsuarioModificacao
- Tipo: String 3
- enviarCarta
- Tipo: String 1
- tabelaPrecos
- Tipo: String 6
- agendaInterna
- Tipo: String 6
- codigoPais
- Tipo: String 3
- codigoCentralizadora
- Tipo: String 6
- atrasoMedio
- Tipo: Int 5
- numero
- Tipo: String 10
- complemento
- Tipo: String 15
- inscricaoMunicipal
- Tipo: String 20
- suframa
- Tipo: String 20
- tipoFrete
- Tipo: String 1
- percentualIndenizacao
- Tipo: Float 3.2
- percDescontoSugestaoItens
- Tipo: Float 3.2
- percentualDesconto2
- Tipo: Float 3.2
- jurosPadrao
- Tipo: Float 3.2
- codigoUnidadeNegocio
- Tipo: String 3
- codigoPortadorPadrao
- Tipo: String 3
- ativo
- Tipo: Bool
- sessao
- Tipo: Int 8
- codigoContabilAdiantamentoCli
- Tipo: String 8
- codigoContabilAdiantamentoForn
- Tipo: String 8
- codigoCentroArmazenagem
- Tipo: String 4
- codigoIndiceCredito
- Tipo: String 5
- codigoUsuarioCriacao
- Tipo: String 3
- dataModificacao
- Tipo: Date
- codigoRegiaoEntrega
- Tipo: String 3
- dataValidadeCredito
- Tipo: Date
- codigoSetor
- Tipo: String 25
- codigoRegimeTriburario
- Tipo: String 2
- ultimaConsultaCredito
- Tipo: Date
- validadeCobrancaAdmin
- Tipo: Date
- ultimaVenda
- Tipo: Date
- prefixoCnae
- Tipo: String 6
- basePrazoDiferenciado
- Tipo: String 6
- possuiRetencaoIss
- Tipo: String 6
- centroArmazenagemMaterialAlt
- Tipo: String 6
- filtroDataDirf
- Tipo: String 1
- tipoImovel
- Tipo: String 1
- listarIss
- Tipo: String 1
- diaVencimento
- Tipo: String 2
- limiteFaturamento
- Tipo: String 2
- grauRelacionamento
- Tipo: String 2
- sufixoCnae
- Tipo: String 3
- toleranciaVencimento
- Tipo: String 3
- nivelCredito
- Tipo: String 3
- listarDirf
- Tipo: Bool
- conveniada
- Tipo: Bool
- creditoLiberado
- Tipo: Bool
- percentualFrete
- Tipo: Float 3.4
- codigoEan
- Tipo: Float 13.1
- percentualAcrescimoLimite
- Tipo: Float 8.6
- percentualAcrescimoPreco
- Tipo: Float 8.6
- utilizaPrazoDiferenciado
- Tipo: Float 11.2
- tgPadraoNfs
- Tipo: Float 11.2
- limiteCreditoMensal
- Tipo: Float 13.2
- optanteSimples
- Tipo: Float 13.2
- Usrempr1
- Tipo: String 20
- Usrempr2
- Tipo: String 20
- cnaeServico
- Tipo: String 20
- Usrempr4
- Tipo: Date
- valorFrete
- Tipo: Float 11.2
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se nenhum registro encontrado:
A consulta não retornou nenhum registro.
ListarModificacoes
- Parâmetros:
- pin
- Obrigatório, Tipo: String 20
- dataInicial
- Tipo: date
- horaInicial
- Tipo: time 6
- dataFinal
- Tipo: date
- horaFinal
- Tipo: time 6
Retornos:
Se sucesso:
- codigoEmpresa
- Tipo: String 6
- nomeCompleto
- Tipo: String 60
- contato
- Tipo: String 30
- fone
- Tipo: String 20
- faxFone
- Tipo: String 20
- endereco
- Tipo: String 40
- bairro
- Tipo: String 20
- municipio
- Tipo: String 30
- uf
- Tipo: String 2
- cep
- Tipo: Int 8
- cnpjCpf
- Tipo: String 14
- inscricao
- Tipo: String 20
- conceito
- Tipo: String 1
- codigoDivisao
- Tipo: String 2
- dataNascimento
- Tipo: Date
- ultimoMovimento
- Tipo: Date
- cadastro
- Tipo: Date
- codigoIndicacao
- Tipo: String 6
- codigoRepresentante
- Tipo: String 6
- percentualComissaoBaixa
- Tipo: Float 3.2
- contabilCliente
- Tipo: String 8
- codigoResponsavel
- Tipo: String 6
- fantasia
- Tipo: String 20
- pessoa
- Tipo: Bool
- codigoContabilFornecedor
- Tipo: String 20
- codigoCondicaoPagamento
- Tipo: String 3
- codigoTipoPagamento
- Tipo: String 2
- codigoTipoOperacao
- Tipo: String 5
- inscrito
- Tipo: Bool
- irrfAcumulado
- Tipo: Float 13.2
- tipoEmpresa
- Tipo: String 2
- atividade
- Tipo: String 3
- funcionarios
- Tipo: Int 6
- faturamento
- Tipo: Float 13.2
- limiteCredito
- Tipo: Float 13.2
- codigoMercado
- Tipo: String 2
- codigoUsuarioModificacao
- Tipo: String 3
- enviarCarta
- Tipo: String 1
- tabelaPrecos
- Tipo: String 6
- agendaInterna
- Tipo: String 6
- codigoPais
- Tipo: String 3
- codigoCentralizadora
- Tipo: String 6
- atrasoMedio
- Tipo: Int 5
- numero
- Tipo: String 10
- complemento
- Tipo: String 15
- inscricaoMunicipal
- Tipo: String 20
- suframa
- Tipo: String 20
- tipoFrete
- Tipo: String 1
- percentualIndenizacao
- Tipo: Float 3.2
- percDescontoSugestaoItens
- Tipo: Float 3.2
- percentualDesconto2
- Tipo: Float 3.2
- jurosPadrao
- Tipo: Float 3.2
- codigoUnidadeNegocio
- Tipo: String 3
- portadorPadrao
- Tipo: String 3
- ativo
- Tipo: Bool
- sessao
- Tipo: Int 8
- codigoContabilAdiantamentoCli
- Tipo: String 8
- codigoContabilAdiantamentoForn
- Tipo: String 8
- codigoCentroArmazenagem
- Tipo: String 4
- codigoIndiceCredito
- Tipo: String 5
- codigoUsuarioCriacao
- Tipo: String 3
- dataModificacao
- Tipo: Date
- codigoRegiaoEntrega
- Tipo: String 3
- validadeCredito
- Tipo: Date
- codigoSetor
- Tipo: String 25
- codigoRegimeTriburario
- Tipo: String 2
- ultimaConsultaCredito
- Tipo: Date
- validadeCobrancaAdmin
- Tipo: Date
- ultimaVenda
- Tipo: Date
- prefixoCnae
- Tipo: String 6
- basePrazoDiferenciado
- Tipo: String 6
- possuiRetencaoIss
- Tipo: String 6
- codigoCentroArmazenagemMatAlte
- Tipo: String 6
- filtroDataDirf
- Tipo: String 1
- tipoImovel
- Tipo: String 1
- listarIss
- Tipo: String 1
- diaVencimento
- Tipo: String 2
- limiteFaturamento
- Tipo: String 2
- grauRelacionamento
- Tipo: String 2
- sufixoCnae
- Tipo: String 3
- toleranciaVencimento
- Tipo: String 3
- nivelCredito
- Tipo: String 3
- listarDirf
- Tipo: Bool
- conveniada
- Tipo: Bool
- creditoLiberado
- Tipo: Bool
- percentualFrete
- Tipo: Float 3.4
- ean
- Tipo: Float 13.1
- percentualAcrescimoLimite
- Tipo: Float 8.6
- percentualAcrescimoPreco
- Tipo: Float 8.6
- utilizaPrazoDiferenciado
- Tipo: Float 11.2
- tgPadraoNfs
- Tipo: Float 11.2
- limiteCreditoMensal
- Tipo: Float 13.2
- optanteSimples
- Tipo: Float 13.2
- Usrempr1
- Tipo: String 20
- Usrempr2
- Tipo: String 20
- cnaeServico
- Tipo: String 20
- Usrempr4
- Tipo: Date
- valorFrete
- Tipo: Float 11.2
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se nenhum registro encontrado:
A consulta não retornou nenhum registro.
ListarPendentes
- Parâmetros:
- pin
- Obrigatório, Tipo: String 20
- acao
- Tipo: String 1
- C=Cadastrar, E=Excluir
- Se for informado algo diferente de C ou E não será aplicado nenhum filtro
- statusRegistro
- Tipo: String 1
- L=Liberado, P=Pendente
- Se for informado algo diferente de P ou L não será aplicado nenhum filtro.
Retornos:
Se sucesso:
- idRegistro
- Tipo: Int 14
- acao
- Tipo: String 1
- statusRegistro
- Tipo: String 1
- dataRequisicao
- Tipo: Date
- horaRequisicao
- Tipo: Int 8
- idCorrelato
- Tipo: Int 14
- codigoEmpresa
- Tipo: String 6
- nomeCompleto
- Tipo: String 60
- cnpjCpf
- Tipo: String 14
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se nenhum registro encontrado:
A consulta não retornou nenhum registro.
LiberarPendentes
- Parâmetros:
- pin
- Obrigatório, Tipo: String 20
- id
- Obrigatório, Tipo: Int
- liberarCorrelatos
- Tipo: Bool
Retornos:
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se erro na conexão com banco de dados:
A conexão com o banco de dados e/ou comando SQL possui erros.
Se ID inválido ou não encontrado:
Falha ao liberar registro.
Se sucesso:
Sucesso.
ListarPorCnpjCpf
- Parâmetros:
- pin
- Obrigatório, Tipo: String 20
- cnpjCpf
- Tipo: String 14
- listarEndereco
- Obrigatório, Tipo: Bool 1
Retornos:
Se sucesso:
- codigoEmpresa
- Tipo: String 6
- nomeCompleto
- Tipo: String 60
- fantasia
- Tipo: String 20
- endereco
- Tipo: String 40
- bairro
- Tipo: String 20
- municipio
- Tipo: String 30
- uf
- Tipo: String 2
- cep
- Tipo: Int 7
- numero
- Tipo: String 10
- complemento
- Tipo: String 15
- codigoPais
- Tipo: String 3
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se nenhum registro encontrado:
A consulta não retornou nenhum registro.
Se listarEndereco for falso, então só ira listar empresa, nomeCompleto e fantasia.
ListarEmpresas
- Parâmetros:
- pin
- Obrigatório, Tipo: String 20
- codigoEmpresaInicial
- Tipo: String 6
- codigoEmpresaFinal
- Tipo: String 6
- nomeInicial
- Tipo: String 60
- nomeFinal
- Tipo: String 60
- fantasiaInicial
- Tipo: String 20
- fantasiaFinal
- Tipo: String 20
- pessoa
- Tipo: Bool
- codigoDivisaoinicial
- Tipo: String 2
- codigoDivisaoFinal
- Tipo: String 2
- codigoAtividadeInicial
- Tipo: String 3
- codigoAtividadeFinal
- Tipo: String 3
- cnpjCpfInicial
- Tipo: String 14
- cnpjCpfFinal
- Tipo: String 14
- municipioInicial
- Tipo: String 30
- municipioFinal
- Tipo: String 30
- ativo
- Tipo: Bool
- dataInicial
- Tipo: Date
- horaInicial
- Tipo: Time 6
- dataFinal
- Tipo: Date
- horaFinal
- Tipo: Time 6
Retornos:
Se sucesso:
- codigoEmpresa
- Tipo: String 6
- nomeCompleto
- Tipo: String 60
- contato
- Tipo: String 30
- fone
- Tipo: String 20
- faxFone
- Tipo: String 20
- endereco
- Tipo: String 40
- bairro
- Tipo: String 20
- municipio
- Tipo: String 30
- uf
- Tipo: String 2
- cep
- Tipo: Int 8
- cnpjCpf
- Tipo: String 14
- inscricao
- Tipo: String 20
- conceito
- Tipo: String 1
- codigoDivisao
- Tipo: String 2
- dataNascimento
- Tipo: Date
- ultimoMovimento
- Tipo: Date
- cadastro
- Tipo: Date
- codigoIndicacao
- Tipo: String 6
- codigoRepresentante
- Tipo: String 6
- percentualComissaoBaixa
- Tipo: Float 3.2
- contabilCliente
- Tipo: String 8
- codigoResponsavel
- Tipo: String 6
- fantasia
- Tipo: String 20
- pessoa
- Tipo: Bool
- codigoContabilFornecedor
- Tipo: String 20
- codigoCondicaoPagamento
- Tipo: String 3
- codigoTipoPagamento
- Tipo: String 2
- codigoTipoOperacao
- Tipo: String 5
- inscrito
- Tipo: Bool
- irrfAcumulado
- Tipo: Float 13.2
- tipoEmpresa
- Tipo: String 2
- atividade
- Tipo: String 3
- funcionarios
- Tipo: Int 6
- faturamento
- Tipo: Float 13.2
- limiteCredito
- Tipo: Float 13.2
- codigoMercado
- Tipo: String 2
- codigoUsuarioModificacao
- Tipo: String 3
- enviarCarta
- Tipo: String 1
- tabelaPrecos
- Tipo: String 6
- agendaInterna
- Tipo: String 6
- codigoPais
- Tipo: String 3
- codigoCentralizadora
- Tipo: String 6
- atrasoMedio
- Tipo: Int 5
- numero
- Tipo: String 10
- complemento
- Tipo: String 15
- inscricaoMunicipal
- Tipo: String 20
- suframa
- Tipo: String 20
- tipoFrete
- Tipo: String 1
- percentualIndenizacao
- Tipo: Float 3.2
- percDescontoSugestaoItens
- Tipo: Float 3.2
- percentualDesconto2
- Tipo: Float 3.2
- jurosPadrao
- Tipo: Float 3.2
- codigoUnidadeNegocio
- Tipo: String 3
- portadorPadrao
- Tipo: String 3
- ativo
- Tipo: Bool
- sessao
- Tipo: Int 8
- codigoContabilAdiantamentoCli
- Tipo: String 8
- codigoContabilAdiantamentoForn
- Tipo: String 8
- codigoCentroArmazenagem
- Tipo: String 4
- codigoIndiceCredito
- Tipo: String 5
- codigoUsuarioCriacao
- Tipo: String 3
- dataModificacao
- Tipo: Date
- codigoRegiaoEntrega
- Tipo: String 3
- validadeCredito
- Tipo: Date
- codigoSetor
- Tipo: String 25
- codigoRegimeTriburario
- Tipo: String 2
- ultimaConsultaCredito
- Tipo: Date
- validadeCobrancaAdmin
- Tipo: Date
- ultimaVenda
- Tipo: Date
- prefixoCnae
- Tipo: String 6
- basePrazoDiferenciado
- Tipo: String 6
- possuiRetencaoIss
- Tipo: String 6
- codigoCentroArmazenagemMatAlte
- Tipo: String 6
- filtroDataDirf
- Tipo: String 1
- tipoImovel
- Tipo: String 1
- listarIss
- Tipo: String 1
- diaVencimento
- Tipo: String 2
- limiteFaturamento
- Tipo: String 2
- grauRelacionamento
- Tipo: String 2
- sufixoCnae
- Tipo: String 3
- toleranciaVencimento
- Tipo: String 3
- nivelCredito
- Tipo: String 3
- listarDirf
- Tipo: Bool
- conveniada
- Tipo: Bool
- creditoLiberado
- Tipo: Bool
- percentualFrete
- Tipo: Float 3.4
- ean
- Tipo: Float 13.1
- percentualAcrescimoLimite
- Tipo: Float 8.6
- percentualAcrescimoPreco
- Tipo: Float 8.6
- utilizaPrazoDiferenciado
- Tipo: Float 11.2
- tgPadraoNfs
- Tipo: Float 11.2
- limiteCreditoMensal
- Tipo: Float 13.2
- optanteSimples
- Tipo: Float 13.2
- Usrempr1
- Tipo: String 20
- Usrempr2
- Tipo: String 20
- cnaeServico
- Tipo: String 20
- Usrempr4
- Tipo: Date
- valorFrete
- Tipo: Float 11.2
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se nenhum registro encontrado:
A consulta não retornou nenhum registro.
ListarEmpresasCompleto
- Parâmetros:
- pin
- Obrigatório, Tipo: String 20
- codigoEmpresaInicial
- Tipo: String 6
- codigoEmpresaFinal
- Tipo: String 6
- nomeInicial
- Tipo: String 60
- nomeFinal
- Tipo: String 60
- fantasiaInicial
- Tipo: String 20
- fantasiaFinal
- Tipo: String 20
- pessoa
- Tipo: Bool
- codigoDivisaoinicial
- Tipo: String 2
- codigoDivisaoFinal
- Tipo: String 2
- codigoAtividadeInicial
- Tipo: String 3
- codigoAtividadeFinal
- Tipo: String 3
- cnpjCpfInicial
- Tipo: String 14
- cnpjCpfFinal
- Tipo: String 14
- municipioInicial
- Tipo: String 30
- municipioFinal
- Tipo: String 30
- ativo
- Tipo: Bool
- dataInicial
- Tipo: Date
- horaInicial
- Tipo: Time 6
- dataFinal
- Tipo: Date
- horaFinal
- Tipo: Time 6
- suprimirNivelFilhoVazio
Retornos:
Se sucesso:
- cadastroEmpresa
- empresas
- empresa
- codigo
- Tipo: String 6
- nomeCompleto
- Tipo: String 60
- contato
- Tipo: String 30
- fantasia
- Tipo: String 20
- pessoa
- Tipo: Bool
- fone
- Tipo: String 20
- faxFone
- Tipo: String 20
- endereco
- Tipo: String 40
- bairro
- Tipo: String 20
- municipio
- Tipo: String 30
- numero
- complemento
- uf
- Tipo: String 2
- cnpjCpf
- Tipo: String 14
- inscricao
- Tipo: String 20
- tipoInscricaoEstadual
- conceito
- codigoConceito
- ordem
- descricao
- bloqueiaPedido
- bloqueiaNfSaida
- bloqueiaOrdem
- bloqueiaNfEntrada
- bloqueiaOrcamento
- bloqueiaSolicitacao
- divisao
- codigoDivisao
- descricao
- aniversario
- cadastro
- Tipo: Date
- indicacao
- codigo
- nomeCompleto
- representante
- codigo
- nomeCompleto
- contabilCliente
- Tipo: String 8
- responsavel
- codigo
- nomeCompleto
- contabilFornecedor
- Tipo: String 20
- condicaoPagamento
- Tipo: String 3
- tipoPagamento
- Tipo: String 2
- tipoOperacao
- codigoTipoOperacao
- descricao
- codigoNatureza
- descricaoNatureza
- tipoEmpresa
- codigo
- descricao
- atividade
- codigo
- descricao
- mercado
- codigo
- descricao
- usuarioModificacao
- enviarCarta
- tabelaDePreco
- codigo
- descricao
- agendaInterna
- Tipo: String 6
- pais
- codigo
- descricao
- codigoBacen
- centralizadora
- codigo
- nomeCompleto
- inscricaoMunicipal
- Tipo: String 20
- suframa
- Tipo: String 20
- tipoFrete
- Tipo: String 1
- ultimaAtualizacao
- unidadeDeNegocio
- codigo
- descricao
- portadorPadrao
- Tipo: String 3
- ativo
- Tipo: Bool
- sessao
- Tipo: Int 8
- contabilAdiantamentoCliente
- Tipo: String 8
- contabilAdiantamentoFornecedor
- Tipo: String 8
- centroArmazenagem
- codigo
- descricao
- indiceCredito
- Tipo: String 5
- usuarioCriacao
- Tipo: String 3
- dataModificacao
- Tipo: Date
- regiaoEntrega
- Tipo: String 3
- setor
- codigo
- descricao
- regimeTributario
- Tipo: String 2
- prefixoCNAE
- Tipo: String 6
- basePrazoDiferenciado
- Tipo: String 6
- possuiRetencaoISS
- Tipo: String 6
- centroArmazeMaterialAlternativo
- codigo
- descricao
- filtroDataDIRF
- Tipo: String 1
- tipoImovel
- Tipo: String 1
- listarISS
- Tipo: String 1
- diaVencimento
- Tipo: String 2
- limiteFaturamento
- Tipo: String 2
- grauDeRelacionamento
- Tipo: String 2
- sufixoCNAE
- Tipo: String 3
- toleranciaVencimento
- Tipo: String 3
- nivelDeCredito
- Tipo: String 3
- creditoLiberado
- Tipo: Bool
- cnaeServico
- contatos
- contatoEmpresa
- sequenciaContato
- pessoaContato
- fone
- recebeEmailNfe
- recebeEmailCartaCobranca
- recebeEmailCobranca
- recebeEmailBoleto
- recebeEmailNfe
- recebeEmailCartaCobranca
- recebeEmailCobranca
- recebeEmailBoleto
- obsEmpresa
- observacaoEmpresa
- sequencia
- tipoOBS
- observacao
- observacaoEmpresa
- codigo
- empresa
- empresas
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se nenhum registro encontrado:
A consulta não retornou nenhum registro.
ListarEmpresasPorRepresentante
- Parâmetros:
- pin
- Obrigatório, Tipo: String 20
- codigoRepresentante
- Obrigatório, Tipo: String 6
- somenteAtivos
- Tipo: Bool
Retornos:
Se sucesso:
- codigoEmpresa
- Tipo: String 6
- nomeCompleto
- Tipo: String 60
- fantasia
- Tipo: String 20
- contato
- Tipo: String 30
- cnpjCpf
- Tipo: String 14
- fone
- Tipo: String 20
- faxFone
- Tipo: String 20
- endereco
- Tipo: String 40
- bairro
- Tipo: String 20
- municipio
- Tipo: String 30
- uf
- Tipo: String 2
- cep
- Tipo: Int 8
- inscrito
- Tipo: Bool
- inscricao
- Tipo: String 20
- conceito
- Tipo: String 1
- codigoDivisao
- Tipo: String 2
- descricaoDivisao
- Tipo: String 20
- dataNascimento
- Tipo: Date
- ultimoMovimento
- Tipo: Date
- cadastro
- Tipo: Date
- codigoIndicacao
- Tipo: String 6
- codigoRepresentante
- Tipo: String 6
- nomeCompletoRepresentante
- Tipo: String 60
- percentualComissaoBaixa
- Tipo: Float 3.2
- contabilCliente
- Tipo: String 8
- codigoResponsavel
- Tipo: String 6
- pessoa
- Tipo: Bool
- codigoContabilFornecedor
- Tipo: String 8
- codigoCondicaoPagamento
- Tipo: String 3
- codigoTipoPagamento
- Tipo: String 2
- codigoTipoOperacao
- Tipo: String 5
- irrfAcumulado
- Tipo: Float 13.2
- tipoEmpresa
- Tipo: String 2
- atividade
- Tipo: String 3
- funcionarios
- Tipo: Int 6
- faturamento
- Tipo: Float 13.2
- limiteCredito
- Tipo: Float 13.2
- codigoMercado
- Tipo: String 2
- codigoUsuarioModificacao
- Tipo: String 3
- enviarCarta
- Tipo: String 1
- tabelaPrecos
- Tipo: String 6
- agendaInterna
- Tipo: String 6
- codigoPais
- Tipo: String 3
- codigoCentralizadora
- Tipo: String 6
- atrasoMedio
- Tipo: Int 5
- numero
- Tipo: String 10
- complemento
- Tipo: String 15
- inscricaoMunicipal
- Tipo: String 20
- suframa
- Tipo: String 20
- tipoFrete
- Tipo: String 1
- percentualIndenizacao
- Tipo: Float 3.2
- percDescontoSugestaoItens
- Tipo: Float 3.2
- percentualDesconto2
- Tipo: Float 3.2
- jurosPadrao
- Tipo: Float 3.2
- ultimaAtualizacao
- Tipo: Date
- codigoUnidadeNegocio
- Tipo: String 3
- nomeCompletoUnidadeNegocio
- Tipo: String 60
- codigoPortadorPadrao
- Tipo: String 3
- ativo
- Tipo: Bool
- sessao
- Tipo: Int 8
- codigoContabilAdiantamentoCli
- Tipo: String 8
- codigoContabilAdiantamentoForn
- Tipo: String 8
- codigoCentroArmazenagem
- Tipo: String 4
- codigoIndiceCredito
- Tipo: String 5
- codigoUsuarioCriacao
- Tipo: String 3
- dataModificacao
- Tipo: Date
- codigoRegiaoEntrega
- Tipo: String 3
- dataValidadeCredito
- Tipo: Date
- codigoSetor
- Tipo: String 25
- codigoRegimeTributario
- Tipo: String 2
- ultimaConsultaCredito
- Tipo: Date
- validadeCobrancaAdmin
- Tipo: Date
- ultimaVenda
- Tipo: Date
- prefixoCnae
- Tipo: String 6
- basePrazoDiferenciado
- Tipo: String 6
- possuiRetencaoIss
- Tipo: String 6
- codigoCentroArmazenagemMatAlte
- Tipo: String 6
- filtroDataDirf
- Tipo: String 1
- tipoImovel
- Tipo: String 1
- listarIss
- Tipo: String 1
- diaVencimento
- Tipo: String 2
- limiteFaturamento
- Tipo: String 2
- grauRelacionamento
- Tipo: String 3
- sufixoCnae
- Tipo: String 3
- toleranciaVencimento
- Tipo: String 3
- nivelCredito
- Tipo: String 3
- listarDirf
- Tipo: Bool
- conveniada
- Tipo: Bool
- creditoLibefrado
- Tipo: Bool
- PercentualFrete
- Tipo: Float 3.4
- codigoEan
- Tipo: Float 13.1
- percentualAcrescimoLimite
- Tipo: Float 8.6
- percentualAcrescimoPreco
- Tipo: Float 8.6
- utilizaPrazoDiferenciado
- Tipo: Float 11.2
- tgPadraoNfs
- Tipo: Float 11.2
- limiteCreditoMensal
- Tipo: Float 13.2
- optanteSimples
- Tipo: Float 13.2
- Usrempr1
- Tipo: String 20
- Usrempr2
- Tipo: String 20
- cnaeServico
- Tipo: String 20
- Usrempr4
- Tipo: Date
- valorFrete
- Tipo: Float 1.2
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se nenhum registro encontrado:
A consulta não retornou nenhum registro.
ListarRepresentantesPorEmpresa
- Parâmetros:
- pin
- Obrigatório, Tipo: String 20
- codigoEmpresa
- Obrigatório, Tipo: String 6
Retornos:
Se sucesso:
- codigoRepresentante
- Tipo: String 6
- nomeCompleto
- Tipo: String 60
- Fantasia
- Tipo: String 20
- Contato
- Tipo: String 30
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se nenhum registro encontrado:
A consulta não retornou nenhum registro.
ListarEmpresasPorCentralizadora
- Parâmetros:
- pin
- Obrigatório, Tipo: String 20
- codigoCentralizadora
- Tipo: String 6
Retornos:
Se sucesso:
- codigoEmpresa
- Tipo: String 6
- nomeCompleto
- Tipo: String 60
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.
Se nenhum registro encontrado:
A consulta não retornou nenhum registro.
Excluir
- Parâmetros:
- pin
- Obrigatório, Tipo: String 20
- codigoEmpresa
- Obrigatório, Tipo: String 6
Retornos:
Se sucesso:
idRegistro - ID que representa este registro na tabela de integração.
Se pin inválido:
O usuário não possui direitos suficientes para executar esta rotina.