Web Service - TabelaPrecoProdutosV2

<< Click to Display Table of Contents >>

Navigation:  WebServices > Versão JUNDSOFT BASIC >

Web Service - TabelaPrecoProdutosV2

Previous pageReturn to chapter overviewNext page

Similar ao TabelaPrecoProdutos1, adicionado os filtros parAtivoProduto, parAtivoTabela e parProdutoLiberadoVenda, para filtrar produtos que estão ativos e tabelas Ativas.

 

Deverá ser utilizado para a montagem de um CATÁLOGO DE PRODUTOS por exemplo.

 

O Filtro GENÉRICO é poderoso e buscará produtos por uma série de campos do cadastro de produtos (Descrição, código interno, Fabricante, Aplicação, EAN13, etc.)

 

Caso seja utilizado o filtro ID DO PRODUTO o FILTRO GENÉRICO será desconsiderado.

 

Deverá ser informado também a empresa e tabela de preço para a consulta. Utilize o WEB.CONFIG de sua aplicação para definir estes padrões.

 

O retorno da Imagem será no formato BASE64.

 

 

IMPORTANTE:

 

Todos os parametros e retornos estão no formato TEXTO. Para gravação de novos registros, UTILIZE CAIXA ALTA E NÃO CARACTERES ESPECIAIS (Ã, Ç, etc.).

Alguns parâmetros são arrays, permitindo mais de um filtro para o mesmo campo. São identificados com as iniciais 'sa' (String Array).

 

parData:                "26/01/2021"

parNumeroDecimal:        "10,09"

parTexto:                "JOAO DA SILVA"

saEmpresa:                ["11", "12"]

 

FILTROS:

 

Nos filtros para consultas, poderá ser utilizado o caracter % (percentual) como coringa:

 

sProdutoCodigo: "100%"        (todos os produtos começando com 100)

sProdutoCodigo: "%100"        (todos os produtos terminando com 100)

sProdutoCodigo "%100%"        (todos os produtos que contenham 100 em seu conteúdo)

sProdutoCodigo "100"                (somente o produto 100)

 

Para os filtros que não são obrigatórios na consulta, deixando em branco ("") indica que não será aplicado.

 

http://jundsoft.servehttp.com:10180/WService73/wsJUNDSOFT_V1.asmx//TabelaPrecoProdutosV2

 

 

WSTabelaPrecoProdutosV2

 

 

Filtro aplicado:

 

{

   "parEmpresaNumero": "11",

   "parTabelaPreco": "TABELA",

   "parPesquisaGenerica": "PARALAMA",

   "parProdutoID": "",

   "parAtivoProduto": "T",

   "parAtivoTabela": "T",

   "parProdutoLiberadoVenda": "T"

}

 

Retorno:

 

 

{

   "d": [

     {

           "__type": "wsJUNDSOFT_V1.TabelaPrecoProdutos1",

           "sErro": "",

           "sProdutoID": "3036",

           "sProdutoCodigoInterno": "3036",

           "sProdutoDescricao": "BOLO DE CHOCOLATE 500G",

           "sProdutoUnidadeMedida": "PC",

           "sProdutoEAN13": "3036",

           "sProdutoDUN14": "3036M",

           "sProdutoDUN14Qtde": "10,000",

           "sPrecoUnitarioCheio": "1000,0000000",

           "sPrecoUnitarioMinimo": "1000,0000000",

           "sFabricante": "INDEFINIDO",

           "sFabricanteCodigo": "",

           "sProdutoPesoLiquido": "0,500",

           "sProdutoPesoBruto": "0,500",

           "sProdutoAltura": "",

           "sProdutoLargura": "",

           "sProdutoProfundidade": "",

           "sProdutoCubagem": "",

           "sProdutoRegistroNumero": "",

           "sProdutoRegistroVencimento": "",

           "sProdutoAplicacao": "",

           "sProdutoEcommerceID": "",

           "sProdutoEcommerceIDPai": "",

           "sProdutoEcommerceNome": "",

           "sProdutoEcommerceDescricaoResumida": "",

           "sProdutoEcommerceDescricaoCompleta": "",

           "sProdutoEcommerceCategoria": "",

           "sProdutoFoto1": "",

           "sProdutoNCM": "30049099",

           "sProdutoNCMDescricao": "OUTROS",

           "sProdutoNCMAliquotaIPI": "0,00",

           "sProdutoGrupo": "BOLOS",

           "sProdutoCor": "INDEFINIDO",

           "sProdutoMoeda": "",

           "sProdutoMoedaID": "",

           "sAtivoProduto": "1 - SIM",

           "sProdutoLiberadoVenda": "1 - SIM",

           "sAtivoTabela": "1 - SIM"

       }