Objetivo

Permitir que o parceiro envie cliente para o PDV.

O campo para identificação do cliente,Identification, contém os seguintes campos : 

Document : 11111111111 ==> Dados do documento apresentado
PersonCode := 0 ==> Código do cliente
DocumentType: cdtCPF  (cdtIDInternal, cdtCPF, cdtCNPJ, cdtIDForeign) ==> Tipo de documento
IdentificationType : citInternal (veja a tabela abaixo os tipos de identificações)

Valores para TIdentificationType abaixo :  

TIdentificationTypeDescrição do tipo de identificação
citInternalIdentificação interna
citInvoiceIdentificação fiscal (Nota fiscal paulista e outros)
citRewardIdentificação de recompensas, parceiros, etc.
citUnknownDesconhecido
PARÂMETROTIPOOBRIGATÓRIODESCRIÇÃO
IdentificationArray of objectstrue

Informações para identificação da pessoa

ParâmetroTipoDescrição
DocumentStringNúmero do documento de
identificação da pessoa
PersonCodeIntegerCódigo da pessoa
DocumentTypeStringTipo de documento de
identificação
IdentificationTypeStringTipo da identificação
CorporateNameStringtrueNome / Razão social
FantasyNameString trueApelido / Nome fantasia
KindStringtrue

Tipo de pessoa

cktPhysical - Física 
cktLegal - Jurídica

TaxpayerStringtrue

Contribuinte de ICMS

yntYes - Sim
yntNo - Não

PublicAgencyStringtrue

Órgão público

yntYes - Sim
yntNo - Não

TaxRegimeIntegerfalseRegime de tributação
GlobalLimitIntegerfalseValor limite global
DeadlineIntegerfalsePrazo máximo em dias
CreditStatusStringtrue

Situação do crédito

ccsAlert - Alerta 
ccsReleased - Liberado
ccsBlocked - Bloqueado
ccsSuspended - Suspenso

NoteStringfalseObservação
CardNumberIntegerfalseNúmero do cartão
BusinessSituationStringfalse

Situação comercial

bstReleased - Liberado 
bstBlocked - Bloqueado

IdSegmentIntegertrueNúmero do segmento
PublicPlaceCodeIntegertrueCódigo do logradouro
KindAddressStringtrue

Tipo do endereço

katMain - Principal 
katCharge - Cobrança 
katDelivery - Entrega 
katCorrespondence - Correspondência 
katPickUp - Retirada

PublicPlaceStringtrueDescrição do logradouro
PublicPlaceNumberStringfalseNúmero do logradouro
NeighbourhoodStringtrueDescrição do bairro
ComplementStringfalseComplemento de endereço
CityStringtrueNome da cidade
FederativeUnitStringtrueEstado da cidade
ZipCodeIntegertrueCep
IBGEIntegerfalseCódigo da cidade no IBGE


Request Exemplo

{
   "id":"{E20B5192-1CDB-4F92-99C4-BB0F8CD700DB}",
   "version":1,
   "identification":{
      "document":"06615002680",
      "personCode":0,
      "documentType":"cdtCPF",
      "identificationType":"citInternal"
   }
}

Response Example

{
   "id":"{B0DAC044-3540-4EBF-988F-18BE345A9609}",
   "version":1,
   "person":{
      "identification":{
         "document":"06615002680",
         "personCode":0,
         "documentType":"cdtCPF",
         "identificationType":"citInternal"
      },
      "corporateName":"Razao social",
      "fantasyName":"Nome fantasia",
      "kind":"cktPhysical",
      "taxpayer":"yntYes",
      "active":"yntYes",
      "publicAgency":"yntNo",
      "customer":{
         "taxRegime":1,
         "globalLimit":1000.5,
         "deadline":30,
         "lastConstraintDateTime":"2022-09-21T10:00:00.000Z",
         "active":"yntYes",
         "creditStatus":"cstReleased",
         "note":"Observacao do cliente",
         "cardNumber":12345,
         "businessSituation":"bstReleased"
      },
      "customerSegments":[
         {
            "idSegment":1,
            "active":"yntNo"
         },
         {
            "idSegment":2,
            "active":"yntYes"
         }
      ],
      "addresses":[
         {
            "publicPlaceCode":1000,
            "kindAddress":"katMain",
            "publicPlace":"Rua nova uniao",
            "publicPlaceNumber":"100",
            "neighbourhood":"Santa Monica",
            "complement":"Cond Novo, bl 50 apto 400",
            "city":"Uberlandia",
            "federativeUnit":"MG",
            "zipCode":"38411108",
            "active":"yntYes",
            "iBGE":"10"
         },
         {
            "publicPlaceCode":500,
            "kindAddress":"katDelivery",
            "publicPlace":"Rua Araguari",
            "publicPlaceNumber":"95",
            "neighbourhood":"Centro",
            "complement":"Edif Plaza, 10 andar",
            "city":"Uberlandia",
            "federativeUnit":"MG",
            "zipCode":"38411108",
            "active":"yntYes",
            "iBGE":"10"
         },
         {
            "publicPlaceCode":71,
            "kindAddress":"katCorrespondence",
            "publicPlace":"Av Sebastiao Salgado",
            "publicPlaceNumber":"32",
            "neighbourhood":"Centro",
            "complement":"Edif Central, 15 andar",
            "city":"Uberlandia",
            "federativeUnit":"MG",
            "zipCode":"38411108",
            "active":"yntYes",
            "iBGE":"10"
         }
      ]
   }
}