Incluir Clientes e/ou Incluir e Excluir Cenários
Objetivo: Inclusão de clientes do parceiro com seus cenários.
Método: incluirCliente
Parâmetros:
- String usuario
- String senha
- String xmlCliente
XML
<systaxCadastro>
<cliente> <entidade>Nome da entidade</entidade> <tratamento>Sr</tratamento> <nome>Nome</nome> <ddd>11</>11</>11</>11</>11</ddd> <telefone>0000>0000>0000>0000>0000-0000</0000</0000</0000</0000</0000</telefone> <ramal>00</>00</>00</>00</>00</ramal> <email>email@cliente.com.br</email>
</cliente>
<cenarios> <cenario> <uf_origem>BA</uf_origem> <uf_destino>AC</uf_destino> <perfil_ex_origem>1</>1</>1</>1</perfil_ex_origem> <perfil_ex_destinacao>140</>140</>140</>140</>140</>140</perfil_ex_destinacao> <natureza_operacao>121</>121</>121</>121</>121</>121</natureza_operacao> </cenario> <cenario> <uf_origem>BA</uf_origem> <uf_destino>RR</uf_destino> <perfil_ex_origem>1</>1</>1</>1</perfil_ex_origem> <perfil_ex_destinacao>140</>140</>140</>140</>140</>140</perfil_ex_destinacao> <natureza_operacao>121</>121</>121</>121</>121</>121</natureza_operacao> <finalidade>569</>569</>569</>569</>569</>569</finalidade> </cenario>
</cenarios> </systaxCadastro>
Observações:
1 – Essa request sempre conterá a totalidade de cenários que devem existir no cadastro do cliente, pois os cenários enviados que já existiam serão mantidos, os novos serão incluídos e os não enviados serão excluídos. Exemplo:
Cenários existentes em 01/01 | Cenários enviados em 02/01 | Consequências |
A,B,C | A,B,E |
1- A e B serão mantidos 2 - C será excluído 3 - E será incluído |
2 – Se o bloco “cenarios” não for enviado, nenhuma ação será efetuada.
3 – Se a entidade já existir, os cenários serão atualizados no cadastro desta. Caso a entidade não exista, será criado um novo cadastro de cliente, já com os respectivos cenários.
4 – A tag finalidade somente deve ser preenchida para cenários de entrada.