PUT servico/integracaoterceiros/EditarCadastroGeral

Edita um cadastro geral no ERP.

Request Info

URI Parameters

None.

Body Parameters

DTO de Cadastro Geral para edição

DTODeCadastroGeralIntegracaoEdicao
NomeDescriçãoTipoInformações adicionais
ID

Código de cadastro no ERPAtak.

integer

None.

CodigoSistemaTerceiro

Código de identificação em sistema de terceiros.

string

None.

RazaoSocial

Razão social do cadastro.

string

None.

NomeFantasia

Nome fantasia, apelido.

string

None.

CodigoDaSituacao

Código da situação do cadastro. Situações possíveis: A - Aprovado, B - Bloqueado ou I - Inativo. Transições possíveis: A -> I, A -> B, B -> I ou I -> A. Na tentativa de aprovar um cadastro inativo (I -> A) ele pode ser bloqueado (B), caso existam regras de validação configuradas para o tipo de cadastro. Dessa forma, desbloquear cadastro pelo ERP Atak (B -> A).

string

None.

RgIE

Inscrição estadual ou RG do cadastro.

string

None.

LimiteCredito

Valor do limite de crédito.

decimal number

None.

CartaoLoja

Código referente ao cartão da loja.

string

None.

ValidadeCartaoLoja

Validade do cartão da loja.

date

None.

IdDoPais

Código do país, válido no ERPAtak, para endereço de faturamento.

string

None.

Endereco

Endereço de faturamento.

string

None.

Bairro

Bairro de faturamento.

string

None.

Fone

Telefone de faturamento.

string

None.

Fax

Telefone fax ou celular de faturamento.

string

None.

Email

Email de contato do endereço de faturamento.

string

None.

Cep

Cep de faturamento.

string

None.

Observacao

Complemento endereço de faturamento.

string

None.

Numero

Número de faturamento

string

None.

CodMunicipio

Código do municipio de faturamento. Com base nesta informação são obtidos o UF e Cidade.

string

None.

TipoCadastro

Tipo de cadastro válido no ERPAtak.

string

None.

DataV1

Data Auxiliar V1

date

None.

DataV2

Data Auxiliar V2

date

None.

IDLocalEstoque

Código do Local de Estoque

string

None.

IDDaFilial

Este campo será utilizado para setar o local de estoque. Caso não seja informado, será utilizado a filial do cadastro geral. Caso o cadastro não tenha nenhuma filial configurada, o local de estoque será alterado para nulo.

string

None.

ObservacaoCadObs

Observação persistida na tbCadastrogObs

string

None.

CodigoPerfilTributario

Código do Perfil Tributário do Participante

integer

None.

DataV3

Data versão 3 do cadastro geral

date

None.

CampoV1

Campo versão 1

string

String length: inclusive between 0 and 50

CampoV2

Campo versão 2

string

String length: inclusive between 0 and 50

CampoV3

Campo versão 3

string

String length: inclusive between 0 and 50

CampoV4

Campo versão 4

string

String length: inclusive between 0 and 50

CampoV5

Campo versão 5

string

String length: inclusive between 0 and 50

CampoV6

Campo versão 6

string

String length: inclusive between 0 and 50

IdRisco

Código do Risco.

integer

None.

MercadosHabilitados

Mercados Habilitados. Em caso de POST ou PUT, se informar mais de um Mercado Habilitado, separar por virgula.

string

None.

DataDeVencimento

Data de Vencimento do Limite de Crédito.

date

None.

Request Formats

application/json, text/json

Exemplo:
{
  "ID": 1,
  "CodigoSistemaTerceiro": "sample string 2",
  "RazaoSocial": "sample string 3",
  "NomeFantasia": "sample string 4",
  "CodigoDaSituacao": "sample string 5",
  "RgIE": "sample string 6",
  "LimiteCredito": 1.0,
  "CartaoLoja": "sample string 7",
  "ValidadeCartaoLoja": "2024-10-02T20:22:59.0896553-03:00",
  "IdDoPais": "sample string 8",
  "Endereco": "sample string 9",
  "Bairro": "sample string 10",
  "Fone": "sample string 11",
  "Fax": "sample string 12",
  "Email": "sample string 13",
  "Cep": "sample string 14",
  "Observacao": "sample string 15",
  "Numero": "sample string 16",
  "CodMunicipio": "sample string 17",
  "TipoCadastro": "sample string 18",
  "DataV1": "2024-10-02T20:22:59.0896553-03:00",
  "DataV2": "2024-10-02T20:22:59.0896553-03:00",
  "IDLocalEstoque": "sample string 19",
  "IDDaFilial": "sample string 20",
  "ObservacaoCadObs": "sample string 21",
  "CodigoPerfilTributario": 1,
  "DataV3": "2024-10-02T20:22:59.0896553-03:00",
  "CampoV1": "sample string 22",
  "CampoV2": "sample string 23",
  "CampoV3": "sample string 24",
  "CampoV4": "sample string 25",
  "CampoV5": "sample string 26",
  "CampoV6": "sample string 27",
  "IdRisco": 1,
  "MercadosHabilitados": "sample string 28",
  "DataDeVencimento": "2024-10-02T20:22:59.0896553-03:00"
}

application/xml, text/xml

Exemplo:
<DTODeCadastroGeralIntegracaoEdicao xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ATAK.DTO.API.Integracao.CadastroGeral">
  <Bairro>sample string 10</Bairro>
  <CampoV1>sample string 22</CampoV1>
  <CampoV2>sample string 23</CampoV2>
  <CampoV3>sample string 24</CampoV3>
  <CampoV4>sample string 25</CampoV4>
  <CampoV5>sample string 26</CampoV5>
  <CampoV6>sample string 27</CampoV6>
  <CartaoLoja>sample string 7</CartaoLoja>
  <Cep>sample string 14</Cep>
  <CodMunicipio>sample string 17</CodMunicipio>
  <CodigoDaSituacao>sample string 5</CodigoDaSituacao>
  <CodigoPerfilTributario>1</CodigoPerfilTributario>
  <CodigoSistemaTerceiro>sample string 2</CodigoSistemaTerceiro>
  <DataDeVencimento>2024-10-02T20:22:59.0896553-03:00</DataDeVencimento>
  <DataV1>2024-10-02T20:22:59.0896553-03:00</DataV1>
  <DataV2>2024-10-02T20:22:59.0896553-03:00</DataV2>
  <DataV3>2024-10-02T20:22:59.0896553-03:00</DataV3>
  <Email>sample string 13</Email>
  <Endereco>sample string 9</Endereco>
  <Fax>sample string 12</Fax>
  <Fone>sample string 11</Fone>
  <ID>1</ID>
  <IDDaFilial>sample string 20</IDDaFilial>
  <IDLocalEstoque>sample string 19</IDLocalEstoque>
  <IdDoPais>sample string 8</IdDoPais>
  <IdRisco>1</IdRisco>
  <LimiteCredito>1</LimiteCredito>
  <MercadosHabilitados>sample string 28</MercadosHabilitados>
  <NomeFantasia>sample string 4</NomeFantasia>
  <Numero>sample string 16</Numero>
  <Observacao>sample string 15</Observacao>
  <ObservacaoCadObs>sample string 21</ObservacaoCadObs>
  <RazaoSocial>sample string 3</RazaoSocial>
  <RgIE>sample string 6</RgIE>
  <TipoCadastro>sample string 18</TipoCadastro>
  <ValidadeCartaoLoja>2024-10-02T20:22:59.0896553-03:00</ValidadeCartaoLoja>
</DTODeCadastroGeralIntegracaoEdicao>

application/x-www-form-urlencoded

Exemplo:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'DTODeCadastroGeralIntegracaoEdicao'.

Response Info

Resource Description

Retorna o DTO de Cadastro Geral para edição

HttpResponseMessage
NomeDescriçãoTipoInformações adicionais
Version

Version

None.

Content

HttpContent

None.

StatusCode

HttpStatusCode

None.

ReasonPhrase

string

None.

Headers

Collection of Object

None.

RequestMessage

HttpRequestMessage

None.

IsSuccessStatusCode

boolean

None.