Cliente
Cliente (Customer)
O cliente é enviado toda vez que um estabelecimento for criado ou alterado no FoccoERP, além disso, é necessário que o cliente esteja vinculado à [empresa base do Insight].
Dados de envio do cliente
- Endpoint: api/focco/v1/organizations
- Exemplo de Payload:
{
"organization": {
"organizationCode": "C001",
"name": "CLIENTE JSON",
"type": "C",
"effective": "1900-01-01",
"inactive": "2079-06-06",
"customer": {
"creditHold": "0",
"currencyCode": "BRL",
"paymentTermsCode": "Net 30",
"requireDeposit": "0",
"taxCategoryCode": "Undefined",
"taxCode": "NOTAX"
},
"attributes": [
{
"attributeCode": "FOCCO_CLIENTE_REDESPACHO",
"value": "1"
}
],
"address": [
{
"type": "FAT",
"locationCode": "1",
"locationName": "CLIENTE DAF",
"address1": "JACOB LUCHESI, 4545",
"city": "CAXIAS DO SUL",
"state": "RS",
"zip": "95032000",
"isDefault": "1",
"effective": "2024-07-10",
"country": "BR",
"inactive": "2079-06-06",
"language": "Brazilian",
"notificationRequired": "0",
"shipmentModeCode": "FT"
},
{
"type": "ENT",
"locationCode": "1",
"locationName": "CLIENTE DAF",
"address1": "JACOB LUCHESI, 4545",
"city": "CAXIAS DO SUL",
"state": "RS",
"zip": "95032000",
"isDefault": "1",
"effective": "2024-07-10",
"country": "BR",
"inactive": "2079-06-06",
"language": "Brazilian",
"notificationRequired": "0",
"shipmentModeCode": "FT"
}
]
}
}
Campos adicionais do JSON inseridos no Cadastro de Respostas Padrão para Integrações (FIST0103)
Objeto |
Campo |
Resposta |
organization |
effective |
1900-01-01 |
organization |
inactive |
2079-06-06 |
organization.address |
country |
BR |
organization.address |
inactive |
2079-06-06 |
organization.address |
language |
Brazilian |
organization.address |
notificationRequired |
0 |
organization.address |
shipmentModeCode |
FT |
organization.customer |
creditHold |
0 |
organization.customer |
currencyCode |
BRL |
organization.customer |
paymentTermsCode |
Net 30 |
organization.customer |
requireDeposit |
0 |
organization.customer |
taxCategoryCode |
Undefined |
organization.customer |
taxCode |
NOTAX |
organization.customer.market |
isDefault |
1 |
organization.customer.market |
marketCode |
World |
organization.attributes[0] |
attributeCode |
FOCCO_CLIENTE_REDESPACHO |
organization.attributes[0] |
value |
1 |
De-Para de Cadastro de Clientes
Aba Insight |
Campo Insight |
Campo FoccoERP |
Organization |
Inactive |
Conforme parametrização (Cadastro de Respostas Padrão para Integrações) |
Organization |
Effective |
Conforme Data de Cadastro do Estabelecimento de Faturamento do Cadastro de Clientes |
Organization |
Type |
C (Customer) |
Organization |
Name |
Conforme descrição do Cadastro de Clientes |
Organization |
OrganizationCode |
Type + Código do cliente conforme Cadastro de Clientes |
Customer |
TaxCategoryCode |
Conforme parametrização (Cadastro de Respostas Padrão para Integrações) |
Customer |
PaymentTermsCode |
Conforme parametrização (Cadastro de Respostas Padrão para Integrações) |
Customer |
TaxCode |
Conforme parametrização (Cadastro de Respostas Padrão para Integrações) |
Customer |
CurrencyCode |
Conforme parametrização (Cadastro de Respostas Padrão para Integrações) |
Customer |
Market - IsDefault |
Conforme parametrização (Cadastro de Respostas Padrão para Integrações) |
Customer |
Market - MarketCode |
Conforme parametrização (Cadastro de Respostas Padrão para Integrações) |
Attribute |
AttributeCode |
FOCCO_CLIENTE_REDESPACHO |
Attribute |
Value |
Indicador se o cliente utiliza redespacho |
Address |
Inactive |
Conforme parametrização (Cadastro de Respostas Padrão para Integrações) |
Address |
Effective |
Conforme Data do estabelecimento de Faturament |