Árvore de páginas

Objetivo

Método que permite editar fornecedores existentes

Chamada

POST api/v1/agendamento/fornecedor/editar

Informações para Requisição (Request Information)

Parâmetros URI (URI Parameters)

Não há.

Parâmetros do Corpo (Body Parameters)

XFornecedorRequestDTO

Nome (Name)Descrição (Description)Tipo (Type)Informações Adicionais (Adittional Information)
nomerazao*

Nome razão do fornecedor

string

Tamanho Máximo: 40

nrocgccpf*

Número de CGC/CPF do fornecedor, sem constar o dígito

integer

Mínimo: 0

Máximo: 9999999999999

digcgccpf*

Dígito do CGC/CPF do fornecedor

integer

Mínimo: 0

Máximo: 99

fisicajuridica*

Indica se o fornecedor será uma pessoa Física ou Jurídica

stringTamanho Máximo: 1
pzomedentrega

Prazo médio que o fornecedor leva para efetuar suas entregas

decimal

Mínimo: 0

Máximo: 9999,99

utilizatransportadora*

Indica se este fornecedor utiliza serviços de transportadoras. Valores: S - Sim, N - Não

stringTamanho Máximo: 1
id*

Id do fornecedor vindo do sistema de terceiros.

integer

Mínimo: 0

Máximo: 999999999999999

email

E-mail do fornecedor a ser integrado.

string

Tamanho Máximo: 500

sistema*

Sistema a ser utilizado para integrar os dados do Fornecedor

stringTamanho Máximo: 10

Formatos de Request(Request Formats)

application/json, text/json
{
  "nomerazao": "sample string 4",
  "nrocgccpf": 1,
  "digcgccpf": 1,
  "fisicajuridica": "sample string 5",
  "pzomedentrega": 1.1,
  "utilizatransportadora": "sample string 6",
  "id": 1,
  "email": "sample string 7",
  "sistema": "sample string 8"
}

Informações para Resposta (Response Information)

Códigos do Recurso (Response Codes)

  • OK (200)
  • BadRequest (400)
  • Sem rótulos