POST servico/integracaoterceiros/ListaDePreco

Inclui uma lista de Preço no ERP.

Request Info

URI Parameters

None.

Body Parameters

DTO da lista de preço

DTODeListaDePrecoIntegracao
NomeDescriçãoTipoInformações adicionais
Cod_lista

Código único da lista.

integer

Required

Desc_lista

Descrição da lista

string

String length: inclusive between 0 and 50

Data_criacao

Data da criação da lista

date

Required

Data_validade

Data de validade de lista

date

Required

Filial_Valida

Empresa validada para lista

string

String length: inclusive between 0 and 255

Cod_lista_origem

Código da lista origem

integer

None.

Cod_cond_pgto_v1

Condição de pagamento 1

string

String length: inclusive between 1 and 4

Cod_cond_pgto_v2

Condição de pagamento 2

string

String length: inclusive between 1 and 4

Cod_cond_pgto_v3

Condição de pagamento 3

string

String length: inclusive between 1 and 4

Cod_cond_pgto_v4

Condição de pagamento 4

string

String length: inclusive between 1 and 4

Cod_cond_pgto_v5

Condição de pagamento 5

string

String length: inclusive between 1 and 4

Perc_desconto_max

Percentual desconto máximo da lista

decimal number

Data type: decimal(6, 3)

Data_vigor

Data para a lista entrar em vigor

date

Required

Status

Situação da lista Valores válidos: [I = Inativa | A = Ativa | E = Em vigor].

string

Required

Matching regular expression pattern: ^[A|I|E]{1}$

String length: inclusive between 0 and 1

ListaDePrecoItem

Lista do preço dos itens

Collection of DTODeListaPrecoItemIntegracao

None.

Request Formats

application/json, text/json

Exemplo:
{
  "Cod_lista": 1,
  "Desc_lista": "sample string 2",
  "Data_criacao": "2024-10-02T20:24:59.3832722-03:00",
  "Data_validade": "2024-10-02T20:24:59.3832722-03:00",
  "Filial_Valida": "sample string 5",
  "Cod_lista_origem": 1,
  "Cod_cond_pgto_v1": "sample string 6",
  "Cod_cond_pgto_v2": "sample string 7",
  "Cod_cond_pgto_v3": "sample string 8",
  "Cod_cond_pgto_v4": "sample string 9",
  "Cod_cond_pgto_v5": "sample string 10",
  "Perc_desconto_max": 1.0,
  "Data_vigor": "2024-10-02T20:24:59.3832722-03:00",
  "Status": "sample string 12",
  "ListaDePrecoItem": [
    {
      "Cod_lista": 1,
      "Cod_produto": "sample string 2",
      "Cod_ref": "sample string 3",
      "Qtde_max_venda": 4.0,
      "Data_ult_alteracao": "2024-10-02T20:24:59.3832722-03:00",
      "Preco_v1": 1.0,
      "Preco_v2": 1.0,
      "Preco_v3": 1.0,
      "Preco_v4": 1.0,
      "Preco_v5": 1.0,
      "Qtde_min_venda": 1.0,
      "Preco_minimo_v1": 1.0,
      "Preco_minimo_v2": 1.0,
      "Preco_minimo_v3": 1.0,
      "Preco_minimo_v4": 1.0,
      "Preco_minimo_v5": 1.0,
      "qtde_min_v1": 1.0,
      "qtde_min_v2": 1.0,
      "qtde_min_v3": 1.0,
      "qtde_min_v4": 1.0,
      "qtde_min_v5": 1.0,
      "qtde_max_v1": 1.0,
      "qtde_max_v2": 1.0,
      "qtde_max_v3": 1.0,
      "qtde_max_v4": 1.0,
      "qtde_max_v5": 1.0
    },
    {
      "Cod_lista": 1,
      "Cod_produto": "sample string 2",
      "Cod_ref": "sample string 3",
      "Qtde_max_venda": 4.0,
      "Data_ult_alteracao": "2024-10-02T20:24:59.3832722-03:00",
      "Preco_v1": 1.0,
      "Preco_v2": 1.0,
      "Preco_v3": 1.0,
      "Preco_v4": 1.0,
      "Preco_v5": 1.0,
      "Qtde_min_venda": 1.0,
      "Preco_minimo_v1": 1.0,
      "Preco_minimo_v2": 1.0,
      "Preco_minimo_v3": 1.0,
      "Preco_minimo_v4": 1.0,
      "Preco_minimo_v5": 1.0,
      "qtde_min_v1": 1.0,
      "qtde_min_v2": 1.0,
      "qtde_min_v3": 1.0,
      "qtde_min_v4": 1.0,
      "qtde_min_v5": 1.0,
      "qtde_max_v1": 1.0,
      "qtde_max_v2": 1.0,
      "qtde_max_v3": 1.0,
      "qtde_max_v4": 1.0,
      "qtde_max_v5": 1.0
    }
  ]
}

application/xml, text/xml

Exemplo:
<DTODeListaDePrecoIntegracao xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ATAK.DTO.API.Integracao.ListaDePreco">
  <Cod_cond_pgto_v1>sample string 6</Cod_cond_pgto_v1>
  <Cod_cond_pgto_v2>sample string 7</Cod_cond_pgto_v2>
  <Cod_cond_pgto_v3>sample string 8</Cod_cond_pgto_v3>
  <Cod_cond_pgto_v4>sample string 9</Cod_cond_pgto_v4>
  <Cod_cond_pgto_v5>sample string 10</Cod_cond_pgto_v5>
  <Cod_lista>1</Cod_lista>
  <Cod_lista_origem>1</Cod_lista_origem>
  <Data_criacao>2024-10-02T20:24:59.3832722-03:00</Data_criacao>
  <Data_validade>2024-10-02T20:24:59.3832722-03:00</Data_validade>
  <Data_vigor>2024-10-02T20:24:59.3832722-03:00</Data_vigor>
  <Desc_lista>sample string 2</Desc_lista>
  <Filial_Valida>sample string 5</Filial_Valida>
  <ListaDePrecoItem>
    <DTODeListaPrecoItemIntegracao>
      <Cod_lista>1</Cod_lista>
      <Cod_produto>sample string 2</Cod_produto>
      <Cod_ref>sample string 3</Cod_ref>
      <Data_ult_alteracao>2024-10-02T20:24:59.3832722-03:00</Data_ult_alteracao>
      <Preco_minimo_v1>1</Preco_minimo_v1>
      <Preco_minimo_v2>1</Preco_minimo_v2>
      <Preco_minimo_v3>1</Preco_minimo_v3>
      <Preco_minimo_v4>1</Preco_minimo_v4>
      <Preco_minimo_v5>1</Preco_minimo_v5>
      <Preco_v1>1</Preco_v1>
      <Preco_v2>1</Preco_v2>
      <Preco_v3>1</Preco_v3>
      <Preco_v4>1</Preco_v4>
      <Preco_v5>1</Preco_v5>
      <Qtde_max_venda>4</Qtde_max_venda>
      <Qtde_min_venda>1</Qtde_min_venda>
      <qtde_max_v1>1</qtde_max_v1>
      <qtde_max_v2>1</qtde_max_v2>
      <qtde_max_v3>1</qtde_max_v3>
      <qtde_max_v4>1</qtde_max_v4>
      <qtde_max_v5>1</qtde_max_v5>
      <qtde_min_v1>1</qtde_min_v1>
      <qtde_min_v2>1</qtde_min_v2>
      <qtde_min_v3>1</qtde_min_v3>
      <qtde_min_v4>1</qtde_min_v4>
      <qtde_min_v5>1</qtde_min_v5>
    </DTODeListaPrecoItemIntegracao>
    <DTODeListaPrecoItemIntegracao>
      <Cod_lista>1</Cod_lista>
      <Cod_produto>sample string 2</Cod_produto>
      <Cod_ref>sample string 3</Cod_ref>
      <Data_ult_alteracao>2024-10-02T20:24:59.3832722-03:00</Data_ult_alteracao>
      <Preco_minimo_v1>1</Preco_minimo_v1>
      <Preco_minimo_v2>1</Preco_minimo_v2>
      <Preco_minimo_v3>1</Preco_minimo_v3>
      <Preco_minimo_v4>1</Preco_minimo_v4>
      <Preco_minimo_v5>1</Preco_minimo_v5>
      <Preco_v1>1</Preco_v1>
      <Preco_v2>1</Preco_v2>
      <Preco_v3>1</Preco_v3>
      <Preco_v4>1</Preco_v4>
      <Preco_v5>1</Preco_v5>
      <Qtde_max_venda>4</Qtde_max_venda>
      <Qtde_min_venda>1</Qtde_min_venda>
      <qtde_max_v1>1</qtde_max_v1>
      <qtde_max_v2>1</qtde_max_v2>
      <qtde_max_v3>1</qtde_max_v3>
      <qtde_max_v4>1</qtde_max_v4>
      <qtde_max_v5>1</qtde_max_v5>
      <qtde_min_v1>1</qtde_min_v1>
      <qtde_min_v2>1</qtde_min_v2>
      <qtde_min_v3>1</qtde_min_v3>
      <qtde_min_v4>1</qtde_min_v4>
      <qtde_min_v5>1</qtde_min_v5>
    </DTODeListaPrecoItemIntegracao>
  </ListaDePrecoItem>
  <Perc_desconto_max>1</Perc_desconto_max>
  <Status>sample string 12</Status>
</DTODeListaDePrecoIntegracao>

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 'DTODeListaDePrecoIntegracao'.

Response Info

Resource Description

Retorna uma mensagem confirmando a inclusã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.