Logotipo

EDI - Wirth

Nas ordens de compra que enviamos para os fornecedores, além do arquivo HTML, passamos a enviar um arquivo XML para que seu sistema possa importar nosso pedido sem necessidade de digitação. Para desenvolvimento da importação, contate a pessoa responsável por seus sistemas de informática.

O formato do XML é o seguinte (os itens marcados com * são atributos, os demais elementos):

  • ocenvelope: Raiz do documento.
  • ocenvelope/oc: Cada ordem de compra. Podem aparecer várias.
  • ocenvelope/oc/numero*: Número da ordem de compra.
  • ocenvelope/oc/condicaopagto: Condição de pagamento.
  • ocenvelope/oc/condicaopagto/parcela: Cada uma das parcelas.
  • ocenvelope/oc/condicaopagto/parcela/prazo*: Dias de prazo a partir da entrega na fábrica.
  • ocenvelope/oc/condicaopagto/parcela/percentual: Percentual do valor a ser pago no prazo.
  • ocenvelope/oc/transferenciaicms: Percentual de transferência de ICMS.
  • ocenvelope/oc/obs: Observações da OC.
  • ocenvelope/oc/fornecedor: Identificação do fornecedor.
  • ocenvelope/oc/fornecedor/codigo*: Código do fornecedor na fábrica.
  • ocenvelope/oc/fornecedor/nome: Razão social do fornecedor.
  • ocenvelope/oc/fornecedor/cnpj: CNPJ do fornecedor.
  • ocenvelope/oc/item: Cada um dos itens da ordem de compra. Podem aparecer vários.
  • ocenvelope/oc/item/sequencia*: Número de seqüência do item. Identificador.
  • ocenvelope/oc/item/material: Identificação do material.
  • ocenvelope/oc/item/material/codigo*: Código do material na fábrica. Se o código for "0" não faça conversão automática.
  • ocenvelope/oc/item/material/descricao: Descrição do material.
  • ocenvelope/oc/item/qtde: Quantidade do item da ordem de compra.
  • ocenvelope/oc/item/unidade: Unidade da quantidade.
  • ocenvelope/oc/item/precounitario: Preço unitário do item.
  • ocenvelope/oc/item/entrega: Cada item da programação de entrega. Podem aparecer várias.
  • ocenvelope/oc/item/entrega/remessa*: Número da remessa da entrega. Identificador.
  • ocenvelope/oc/item/entrega/mapacompra: Número do mapa de compra. Pode não conter valor.
  • ocenvelope/oc/item/entrega/data: Data para entrega.
  • ocenvelope/oc/item/entrega/qtde: Quantidade a ser entrega na data.
  • ocenvelope/oc/item/entrega/local: Local para entrega/faturamento.
  • ocenvelope/oc/item/entrega/local/codigo*: Código do local para entrega na fábrica. Relacionado ao elemento ocenvelope/localentrega/codigo.
  • ocenvelope/oc/item/entrega/local/descricao: Descrição do local para entrega.
  • ocenvelope/oc/item/entrega/largura: Largura do material. VAZI=sem largura.
  • ocenvelope/oc/item/entrega/grade: Grade para entrega na data. Podem aparecer várias. Se o material não possui grade, não aparece.
  • ocenvelope/oc/item/entrega/grade/numero*: Número da grade (marcar/carimbar).
  • ocenvelope/oc/item/entrega/grade/produzir: Produzir da grade.
  • ocenvelope/oc/item/entrega/grade/qtde: Quantidade para a grade.
  • ocenvelope/localentrega: Dados do local de entrega. Podem aparecer vários.
  • ocenvelope/localentrega/codigo*: Código do local de entrega na fábrica.
  • ocenvelope/localentrega/descricao: Descrição do local de entrega.
  • ocenvelope/localentrega/nome: Razão social do local de entrega.
  • ocenvelope/localentrega/cnpj: CNPJ do local de entrega.
  • ocenvelope/localentrega/ie: Inscrição estadual do local de entrega.
  • ocenvelope/localentrega/endereco: Endereço do local de entrega.
  • ocenvelope/localentrega/endereco/logradouro: Rua do local de entrega.
  • ocenvelope/localentrega/endereco/numero: Número do local de entrega.
  • ocenvelope/localentrega/endereco/bairro: Bairro do local de entrega.
  • ocenvelope/localentrega/endereco/municipio: Município do local de entrega.
  • ocenvelope/localentrega/endereco/uf: Unidade da federação do local de entrega.
  • ocenvelope/localentrega/endereco/cep: CEP do local de entrega.
  • ocenvelope/localentrega/telefone: Telefone do local de entrega.
  • ocenvelope/localentrega/fax: Fax do local de entrega.
  • O conteúdo dos campos segue a recomendação W3C:

  • String: http://www.w3schools.com/schema/schema_dtypes_string.asp
  • Data: http://www.w3schools.com/schema/schema_dtypes_date.asp
  • Número: http://www.w3schools.com/schema/schema_dtypes_numeric.asp
  • Arquivos de exemplo de OC:

  • Com grade
  • Sem grade
  • Dúvidas para ti@wirth.com.br.

    Ao começar a utilizar o XML envie uma mensagem informando a adoção para o endereço acima.