fluxo principal
buscar clientes pendentes
busque clientes prontos para integração: aprovados (
status = APPROVED) e que ainda não foram integrados ou tiveram erro anterior (synchronizedStatus = NOT_SYNCHRONIZED).endpoints
listar clientes pendentes
skip e limit.
obter detalhes do cliente
identificador único do cliente na teceo.
sincronizar cliente
identificador único do cliente na teceo.
payload de sucesso
deve ser
SUCCESS para indicar sucesso na integração.código do cliente no seu ERP/sistema.
payload de erro
atualizar dados do cliente
código do cliente.
payload
regras de negócio
ao criar ou atualizar clientes, as seguintes validações são aplicadas:validação de documentos
validação de documentos
- valida se o CPF ou CNPJ do novo cliente já está em uso
- valida se o formato do
documentTypeéCPFouCNPJpara clientes do Brasil - valida se quando
isPJ = trueodocumentTypeéCNPJ - valida se o cliente for internacional, o
documentTypenão pode serCPFouCNPJ - valida formato do
cpfcnpjse o cliente for do Brasil (apenas dígitos e algoritmo)
validação de código e telefone
validação de código e telefone
- valida se o código do novo cliente já está em uso
- valida se o formato de
phoneé válido (apenas dígitos, 10 caracteres)
