...
O cadastro de Cliente pode ser realizado no sistema Datasul, e será integrado com o sistema TOTVS CRM assim como pode ser realizado alterações e cadastros novos no TOTVS CRM para ser enviado para o Protheus, para os dois fluxos será utilizado comunicação de Mensagem Única, abaixo os campos que são integrados por padrão.
DATASUL → TOTVS CRM
Fluxo: DATASUL → TOTVS CRM
TOTVS CRM → DATASULTOTVS CRM → DATASUL
Campos Integrados:
Mensagem ÚnicaDatasul | Descrição campo CRM | Campo |
HUBObservaçãoObservação |
Internal_Id | items/customerCode | ExternalId |
ERPReferenteKeyexternalId | Sim | Atributo interno de controle. Não exibido em tela |
Código do Cliente | items/customerCode | Código | code | Sim |
|
Nome | items/customerName | Nome | name | Sim |
|
Nome Abreviado | items/ShortName | Nome fantasia | tradingName | Sim |
|
Nome Abreviado Matriz | items/parentName |
ExtraText1- | - | Não |
|
Fisica/Jurid | items/EntityType |
personType.description / personType.acronymTipo de pessoa | customerPersonType.id | Sim |
|
Endereço | items/Address | Endereço; Número | addresses[0].address | Sim | Endereço no CRM permite que mais de uma entrada seja registrada. O número 0 representa a posição da lista para o endereço principal |
Bairro | items/neighborhood | Bairro | addresses[0].neighborhood | Sim |
|
País | items/country | País | addresses[0].countryId; addresses[0].countryName | Sim |
|
Unidade de Federação | items/state |
stateAcronym / Estado | addresses[0].stateId; addresses[0].stateName | Sim |
|
Código Município | items/ibgeCode |
cityCode | Cidade | addresses[0].cityId | Sim |
|
Município | items/city | addresses[0].cityName | Sim |
|
CEP | items/zipCode | CEP | addresses[0].postalCode | Sim |
|
Telefone 1 | items/phone1 |
listOfPhoneTelefone | phones[0].number | Não |
|
Telefone 2 | items/phone2 |
listOfPhoneWebsite | phones[1].number | Não |
|
E-Mail | items/email |
listOfEmailE-mail | emails[0].email | Não | Campo e-mail não é obrigatório, mas caso seja preenchido precisa ser um e-mail válido se não o cadastro não integra. |
E-Mail Nfe | items/NFeEmail | E-mail |
listOfEmailemails[1].email | Não |
|
Home-Page | items/HomePage | Website | website | Não |
|
CNPJ/CPF | items/personalId |
listOfDocumentsCNPJ/CPF | customerIdentificationDocuments[0].documentNumber | Sim | Deverá ser enviado o ID (identificador) do tipo de documento CNPJ ou CPF do CRM |
Ins. Estad. | items/stateRegistration | IE |
listOfDocumentscustomerIdentificationDocuments[1].documentNumber | Sim | Deverá ser enviado o ID (identificador) do tipo de documento IE do CRM |
Ins. Municip | items/municipalRegistration | IM |
listOfDocumentscustomerIdentificationDocuments[2].documentNumber | Não | Deverá ser enviado o ID (identificador) do tipo de documento IM do CRM |
Data da Implantação | items / implementationDate | - | customerSince | Não |
|
Data de Nascimento | items/birthdate | Data de nascimento/Data de fundação | birthday | Não |
|
Código de Classificação | items/CustomerClassification | Classificação |
classificationcustomerClassification.description | Não |
|
Contribuinte de ICMS | items/ICMSTaxPayer | - |
ExtraBoolean3- | Não |
|
Informações Adicionais | items/comments | Observação | note | Não |
|
Indicador de Crédito | items/credit | Ativo | active |
( 4 = false) | Não |
|
Tipo Endereço Cobrança | items/AddressTypeBilling | Tipo de endereço |
listOfAddressaddresses[1].addressTypeId | Não | Endereço no CRM permite que mais de uma entrada seja registrada. O número 1 representa a posição da lista para o endereço cobrança |
CEP de Cobrança | items/billingZipCode | CEP |
listOfAddressaddresses[1].postalCode | Não |
|
Bairro de Cobrança | items/billingNeighborhood | Bairro |
listOfAddressaddresses[1].neighborhood | Não |
|
Município de Cobrança | items/billingCity | Cidade |
listOfAddressCityEndereço
|
Código Município de Cobrança | items/ |
billingAddresslistOfAddressaddressCódigo Município
|
Endereço de Cobrança | items/ |
billingIbgeCodelistOfAddresscityCode / listOfAddress[1].cityCodeStringaddress | Não |
|
Estado de Cobrança | items/billingState |
listOfAddressEstado/Província/Distrito | addresses[1]. |
stateAcronym / listOfAddressstateId ; addresses[1].stateName | Não |
|
País de Cobrança | items/billingCountry |
| País | addresses[1].countryId ; addresses |
listOfAddress[1].countryName | Não |
|
Tipo Endereço Entraga | items/deliveryPlaces/AddressTypeDelivery |
listOfAddressTipo de endereço | addresses[2].addressTypeId | Não | Endereço no CRM permite que mais de uma entrada seja registrada. O número 2 representa a posição da lista para o endereço entrega |
CEP de Entrega | items/deliveryPlaces/zipCode | CEP |
listOfAddressaddresses[2].postalCode | Não |
|
Bairro de Entrega | items/deliveryPlaces/neighborhood |
listOfAddressBairro | addresses[2].neighborhood | Não |
|
Endereço de Entrega | items/deliveryPlaces/address | Endereço |
listOfAddressaddresses[2].address | Não |
|
Município de Entrega | items/deliveryPlaces/city | Cidade |
listOfAddressCitycityId | Não |
|
Código do Munícipio de Entrega | items/deliveryPlaces/ibgeCode |
listOfAddresscityCode / listOfAddress[2].cityCodeStringcityName | Não |
|
Estado de Entrega | items/deliveryPlaces/state |
listOfAddressEstado/Província/Distrito | addresses[2]. |
stateAcronym / listOfAddressstateId ; addresses[2].stateName | Não |
|
Páis de Entrega | items/deliveryPlaces/country |
| País | addresses[2].countryId ; addresses |
listOfAddress
Cadastro Datasul:
Cadastro CRM:
Image Added
Image Added