Páginas filhas
  • Cadastro de Cliente – Protheus-CRM

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

O cadastro de Cliente é possui os dois Fluxos, o cadastro pode ser realizado no sistema Protheus, e será integrado com o sistema TOTVS CRM assim 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.


FLUXO:    

...

Produto

...

Fluxo

...

Tipo da Mensagem

...

Versão MSU

...

Formato

...

 PROTHEUS   →   TOTVS CRM

              TOTVS CRM   →   PROTHEUS  


Campos Integrados:

Desc
Descrição CampoCampo Protheus
Campo Mensagem Única
Descrição campo CRMCampo CRMObrigatórioObservação ProtheusObservação CRM
Internal_IdGrupoEmpresa + Filial + A1_COD + A1_LOJA + "C"ExternalId
Content/InternalId
externalIdSimMontado pelo Protheus no momento da integração
Codigo

CódigoA1_COD
Content/CodeSim
Códigocode (Enviado Código + Loja para o campo)Sim
O campo code é usado para a simulação de impostos usando a API salesTaxes. O valor do campo code é enviado para a tag "customerId" e "customerIdDelivery" conforme a entrega
LojaA1_LOJA
Content/StoreId
Código

code (Enviado Código + Loja para o campo)

addresses[].code

Sim
O campo code é usado para a simulação de impostos usando a API salesTaxes. O valor do campo code é enviado para a tag "customerUnit" e customerUnitDelivery" conforme o local selecionado na entrega do pedido
Sim
NomeA1_NOMENome
Content/Name
nameSim

N FantasiaA1_NREDUZ
Content/ShortName
Nome fantasiatradingNameSim

Fisica/JuridA1_PESSOA
Content/EntityType
Tipo de pessoacustomerPersonType.idSim

TipoA1_TIPO
Content/StrategicCustomerType

-Não
Necessário criar o campo customizado no CRM para receber a informação. Verificar com o CRM o padrão de criação do mesmo.
EnderecoA1_END
Content/Adress/Adress
Endereço; Númeroaddresses[].address; addresses[].numberSimEndereço e Número deve estar separado por vírgula, qualquer outro separador não será considerado para separar as informações.O endereço suporta mais de um registro e está representado como lista
Sim
BairroA1_BAIRRO
Content/Adress/District
Bairroaddresses[].neighborhoodSim

PaisA1_PAISPaísaddresses[].countryId; addresses[].countryNameSim

EstadoA1_ESTEstadoaddresses[].stateId; addresses[].stateNameSim

CEPA1_CEPCEPaddresses[].postalCodeSim

Cd. MunicipioA1_COD_MUNCidadeaddresses[].cityIdSimCampo precisa estar preenchido para integração, caso seja País Estrangeiro informar Estado = EX e Código do Município = 99999
MunicipioA1_MUNaddresses[].cityNameSim

DDDA1_DDDNúmero
phones[].number
Sim


O telefone suporta mais de um registro e está representado como lista
DDIA1_DDI
TelefoneA1_TEL
E-MailA1_EMAILE-mailemails[].emailNãoCampo e-mail não é obrigatório, mas caso seja preenchido precisa ser um e-mail valido senão o cadastro não integra
Home-PageA1_HPAGEWebsitewebsiteNão

CNPJ/CPFA1_CGCCNPJ / CPF

customerIdentificationDocuments[].documentNumber ; customerIdentificationDocuments[].identificationDocumentAcronym

Não

Ins. Estad.A1_INSCRIE

customerIdentificationDocuments[].documentNumber ; customerIdentificationDocuments[].identificationDocumentAcronym

Não

RG/Ced.EstrA1_PFISICARG

customerIdentificationDocuments[].documentNumber ; customerIdentificationDocuments[].identificationDocumentAcronym

Não

Ins. Municip.A1_INSCRMIM

customerIdentificationDocuments[].documentNumber ; customerIdentificationDocuments[].identificationDocumentAcronym

Não

SuframaA1_SUFRAMASuframa

customerIdentificationDocuments[].documentNumber ; customerIdentificationDocuments[].identificationDocumentAcronym

Não

Dt.Aber/NascA1_DTNASCData de nascimento/Data de fundação

birthday

Não

Cond. Pagto.A1_CONDVínculo de condição de pagamento e cliente

paymentTermCustomerPermission.customerId

NãoDurante a integração de Cliente cria no CRM vinculo entre Condição de Pagamento e ClienteO conteúdo é enviado para a API payment-term-customer-permission-integration
Tabela PrecoA1_TABELAVinculo de tabela e cliente. Ver integração de tabela de preço. Content
/Adress/Countr/DescriptionSim
/PriceListHeaderItemInternalIdNãoDurante a integração de Cliente cria no CRM vinculo entre Tabela de Preço e ClienteO conteúdo é enviado para a API price-list-customer-permission-integration
VendedorA1_VENDResponsávelprofessionalName ; professionalIdNãoDurante a integração de Cliente cria no CRM vinculo entre Vendedor e ClienteA integração de responsável está presente no ambiente https://totvscrm.app. Para o ambiente do APP2 https://app2.mastercrm.ws o está presente na aba Responsável
Lim. CréditoA1_LCLimite de crédito

creditLimit.totalValue ; creditLimit.customerId ; creditLimit.customerName

NãoDurante a integração de Cliente cria no CRM vinculo entre Limite de Crédito e ClienteO conteúdo é enviado para a API credit-limits-integration
Venc. Limite de CréditoA1_VENCLCVencimento Limite de crédito

creditLimit.endDate

NãoDurante a integração de Cliente cria no CRM vinculo entre Limite de Crédito e ClienteO conteúdo é enviado para a API credit-limits-integration
StatusA1_MSBLQLAtivoactiveSim


Cadastro Protheus:

Image Added



Cadastro CRM:

Image Added


Detalhe do endereço:

Image Added


Limite de crédito:
Image Added

Condição de pagamento x cliente:

Image Added