IN CadastroEmpresas.integrador: mudanças entre as edições

De CIGAM WIKI
Sem resumo de edição
Linha 36: Linha 36:
**  <empresas>
**  <empresas>
***  <empresa>
***  <empresa>
****        <codigoEmpresa>
****        <codigo>
****        <nomeCompleto>
****        <nomeCompleto>
****        <contato>
****        <contato>
Linha 206: Linha 206:
*****   </contatoEmpresa>
*****   </contatoEmpresa>
****   </contatos>
****   </contatos>
****        <observacaoEmpresa>
*****            <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>
*****          </observacaoEmpresa>
***      </empresa>
***      </empresa>
**  </empresas>
**  </empresas>
Linha 216: Linha 236:
**  "empresas": [
**  "empresas": [
***      {
***      {
****        "codigoEmpresa": "",
****        "codigo": "",
****        "nomeCompleto": "",
****        "nomeCompleto": "",
****        "contato": "",
****        "contato": "",
Linha 324: Linha 344:
****        "contatos": [
****        "contatos": [
*****                  {
*****                  {
***** "sequenciaContato": "",
****** "sequenciaContato": "",
***** "pessoaContato": "",
****** "pessoaContato": "",
***** "email": "",
****** "email": "",
***** "fone /": "",
****** "fone /": "",
***** "recebeEmailNfe": "",
****** "recebeEmailNfe": "",
***** "recebeEmailCartaCobranca": "",
****** "recebeEmailCartaCobranca": "",
***** "recebeEmailCobranca": "",
****** "recebeEmailCobranca": "",
***** "recebeEmailBoleto": "",
****** "recebeEmailBoleto": "",
***** "fone": "",
****** "fone": "",
***** "homePage": "",
****** "homePage": "",
***** "observacao": "",
****** "observacao": "",
***** "sid": "",
****** "sid": "",
***** "senha": "",
****** "senha": "",
***** "numeroIp": "",
****** "numeroIp": "",
***** "celular": "",
****** "celular": "",
***** "ramal": "",
****** "ramal": "",
***** "foto": "",
****** "foto": "",
***** "pessoaFisica": "",
****** "pessoaFisica": "",
***** "superior": "",
****** "superior": "",
***** "sexo": "",
****** "sexo": "",
***** "tratamento": "",
****** "tratamento": "",
***** "sessao": "",
****** "sessao": "",
***** "usuarioModificacao": "",
****** "usuarioModificacao": "",
***** "usuarioCriacao": "",
****** "usuarioCriacao": "",
***** "dataModificacao": "",
****** "dataModificacao": "",
***** "setor": "",
****** "setor": "",
***** "validadeCredenciamento": "",
****** "validadeCredenciamento": "",
***** "utilizaTransferPrice": "",
****** "utilizaTransferPrice": "",
***** "contibuinteExclusivoISS": "",
****** "contibuinteExclusivoISS": "",
***** "dataAtualizacao": "",
****** "dataAtualizacao": "",
***** "contaFinanceira": "",
****** "contaFinanceira": "",
***** "relacionamento": "",
****** "relacionamento": "",
***** "controleRemessas": "",
****** "controleRemessas": "",
***** "opcoesAuxiliares": "",
****** "opcoesAuxiliares": "",
****** se informado,
******* se informado,
****** ignora os campos separados
******* ignora os campos separados
***** "validacaoContatoItemOs": "",
****** "validacaoContatoItemOs": "",
***** "recebeEmailPagamentos": "",
****** "recebeEmailPagamentos": "",
***** "notificacaoBloquetoEmail": "",
****** "notificacaoBloquetoEmail": "",
****** se informado,
******* se informado,
****** ignora os campos separados
******* ignora os campos separados
***** "tipoPessoa": "",
****** "tipoPessoa": "",
***** "recebeEmailSolicitacao": "",
****** "recebeEmailSolicitacao": "",
***** "diaSemanaInicio": "",
****** "diaSemanaInicio": "",
***** "diaSemanaTermino": "",
****** "diaSemanaTermino": "",
***** "utilizarModalidadePagamento": "",
****** "utilizarModalidadePagamento": "",
***** "recebeEmailAcompanhamento": "",
****** "recebeEmailAcompanhamento": "",
***** "participaPesquisaEmail": "",
****** "participaPesquisaEmail": "",
***** "notificaVendaContrato": "",
****** "notificaVendaContrato": "",
***** "regraEnvioEmail": "",
****** "regraEnvioEmail": "",
***** "participacaoCotas": "",
****** "participacaoCotas": "",
***** "diasDuplicata": "",
****** "diasDuplicata": "",
***** "descontoAteVencimento": "",
****** "descontoAteVencimento": "",
***** "posicaoGeografica": "",
****** "posicaoGeografica": "",
***** "tgTipoOS": "",
****** "tgTipoOS": "",
***** "codigoFuncao": "",
****** "codigoFuncao": "",
***** "contabilClienteLongoPrazo": "",
****** "contabilClienteLongoPrazo": "",
***** "Usrcemp1": "",
****** "Usrcemp1": "",
***** "Usrcemp2": "",
****** "Usrcemp2": "",
***** "Usrcemp3": "",
****** "Usrcemp3": "",
****   }
*****   }
***   ]
****   ]
****        "observacaoEmpresa":[
*****        {
*****            "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
*****            }
****          ]
***      }
***      }
**  ]
**  ]

Edição das 21h20min de 27 de outubro de 2021

Cadastrar

ListarId

ListarPendentes

LiberarPendentes

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.

  • Parâmetros:

   pin:
      Obrigatório, Tipo: String 20

   statusRegistro
      Obrigatório, Tipo: String 1
      L=Liberado, P=Pendente

   empresasXml
      Obrigatório para requisições SOAP. Tipo: String
      Conteúdo de um arquivo XML com as empresas e contatos.

   empresasJson:
      Obrigatório para requisições JSON. Tipo: String
      Conteúdo de um arquivo JSON com as empresas e contatos.

  • Distribuição das Tags XML:


  • Distribuição das Tags Json:


Observação:
   Para que seja criado um registro de empresas/pessoas é necessário no mínimo passar as seguintes tags:
      • codigoDivisao
      • codigoUnidadeNegocio
      • nomeCompleto
      • fantasia
      • pessoa
      • cnpjCpf
      • endereco
      • uf
      • codigoPais
      • tipoInscricaoEstadual

Retornos:
   Se pin inválido:
      O usuário não possui direitos suficientes para executar esta rotina.

   Se sucesso:
      idRegistro - ID que representa este registro na tabela de integração.

   Se algum parâmetro inválido:
      Parâmetro necessário não informado.