Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Os dados necessários para o serviço de consulta de peças são:

Estrutura de ConsultaEstoque

 

 

 

Campo

Descrição

Tipo

Login

Login do usuário sisdia

Char (8)

Pecas

Coleção de peças consultadas

Pecas


Estrutura de Pecas

 

 

 

Campo

Descrição

Tipo

Codigo

Código da peça consultada

Char (21)

...

Os dados retornados pelo serviço de consulta de peças são:

Estrutura Estoque

 

 

 

Campo

Descrição

Tipo

Login

Login do usuário sisdia

Char (8)

Pecas

Coleção de peças retornadas

ConsultaPecas

Erros

Coleção de erros encontrados

Erros


 

Estrutura ConsultaPecas

 

 

Campo

Descrição

Tipo

Normal

Dados da peça consultada

Peca

Substituta

Dados da peça substituta (se existir)

Peca

Intercambiaveis

Coleção de peças intercambiáveis (se existir)

Intercambiaveis


Estrutura Intercambiaveis

 

 

 

Campo

Descrição

Tipo

Intercambiavel

Peça intercambiável

Peca


Estrutura Peca

 

 

 

Campo

Descrição

Tipo

Codigo

Código da peça

Char (21)

Estoque

Dados do estoque da peça

QuantidadeValor

Promoção

Dados de promoção da peça

QuantidadeValor

Status

Status da peça (1- Normal, 2- Substituída, 3- Desativada, 4- Substituta, 5- Intercambiável)

Numérico (1)


Estrutura QuantidadeValor

 

 

 

Campo

Descrição

Tipo

Quantidade

Quantidade da peça

Numérico (7.2)

Valor

Valor de venda da peça

Numérico (7.2)


Estrutura Erros

 

 

 

Campo

Descrição

Tipo

Erro

Erro encontrado

Erro


Estrutura Erro

 

 

 

Campo

Descrição

Tipo

Descricao

Descrição do erro encontrado

Char (256)

...

Os dados necessários para o serviço de Geração de Cesta:

Estrutura de Cesta

 

 

 

Campo

Descrição

Tipo

Código

Numero de Cesta

Numérico (9)

Versão

Versão da Cesta

Numérico (4)

Filial

Filial da Consulta

Numérico (2)

Usuário

Login do usuário Sisdia

Char (8)

Data

Data corrente

DateTime

Descrição

Descrição da Cesta

Char (70)

Produtos

Coleção de peças

Produto


Estrutura de Produto

 

 

 

Campo

Descrição

Tipo

Codigo

Código da peça

Char (21)

Quantidade

Quantidade de Peçãs

Numérico (4)

...

Os dados de saída do serviço de Geração de Cesta:

Estrutura de CestaRetorno

 

 

 

Campo

Descrição

Tipo

Código

Numero de Cesta

Numérico(9)

Usuário

Login do usuário sisdia

Char (8)

Filial

Filial da Consulta

Numérico(2)

Erro

Erro encontrado

Erro


Estrutura Erro

 

 

 

Campo

Descrição

Tipo

Descricao

Descrição do erro encontrado

VarChar (256)

...

Abaixo um exemplo de XML de entrada do serviço de Geração de Cesta
<Cesta xmlns="EPC">
<Codigo>CODIGO_DA_CESTA</Codigo>
<Versao>0</Versao>
<Filial>0</Filial>
<Usuario>LOGIN</Usuario>
<Data>2009-03-27T11:12:12</Data>
<Descricao>Orçamento para Cliente</Descricao>
<Produtos>
<Produtos.Produto>
<Codigo> CODIGO_DA_PEÇA </Codigo>
<Quantidade>12345.67</Quantidade>
</Produtos.Produto>
<Produtos.Produto>
<Codigo> CODIGO_DA_PEÇA </Codigo>
<Quantidade>12345.67</Quantidade>
</Produtos.Produto>
</Produtos>
</Cesta>

EXEMPLO DE XML DE SAIDA

Abaixo um exemplo de XML de saída do serviço de Geração de Cesta
<CestaRetorno xmlns="EPC">
<Codigo>1</Codigo>
<Usuario>LOGIN</Usuario>
<Filial>1</Filial>
<Erros>
<Erros.Erro>
<Descricao>Atenção.</Descricao>
</Erros.Erro>
<Erros.Erro>
<Descricao>Erro ao salvar o produto: CODIGO_DA_PEÇA da Cesta: 1, não consta no cadastro de produtos.</Descricao>
</Erros.Erro>
</Erros>
</CestaRetorno>

SERVIÇO DE CONSULTA DE STATUS DA CESTA

...

Os dados necessários para o serviço de Consulta Status de Cesta:

Estrutura de CestaConsultada

 

 

 

Campo

Descrição

Tipo

Código

Numero de Cesta

Numérico(9)

Usuário

Login do usuário sisdia

Char (8)

...

Os dados de saída do serviço de Consulta Status de Cesta:

Estrutura de StatusCesta

 

 

 

Campo

Descrição

Tipo

Código

Numero de Cesta

Numérico(9)

Usuário

Login do usuário sisdia

Char (8)

Orçamento

Numero do Orçamento do ERP

Numérico(9)

Erro

Erro encontrado

Erro


Estrutura Erro

 

 

 

Campo

Descrição

Tipo

Descricao

Descrição do erro encontrado

VarChar (256)

...