Histórico da Página
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|
Informações Gerais
Especificação | |||
Produto | 2045 - Exportações de Dados p/ Balança | Módulo | Autosserviço |
Segmento Executor | Varejo | ||
Requisito/Story/Issue | Integração MGV6 Global | ||
Chamado/Ticket | 3108.110145.2016 (HIS.03220.2016, HIS.03168.2016, HIS.03158.2016, HIS.03142.2016 HIS.03143.2016 e HIS.03160.2016) | ||
País | ( X ) Brasil ( ) Argentina ( ) Mexico ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colombia ( ) Outro _____________. |
Objetivo
Integrar com webservice da toledo para carga de balança.
Definição da Regra de Negócio
Rotina | Tipo de Operação | Opção de Menu |
2045 - Exportações de Dados p/ Balança | Alteração | Menu do WinThor |
2053 - Cadastrar Informações Nutricionais | Envolvida | Menu do WinThor |
Expandir | ||
---|---|---|
| ||
"loja"................: caso o parâmetro 'TIPOMGV' seja 'Global', usar a filial selecionada na 2045;
"numeroDaImportacao"...: é o código retornado no método "IniciaImportacao";
|
Expandir | ||
---|---|---|
| ||
ITENSMGV;
"loja"................: caso o parâmetro 'TIPOMGV' seja 'Global', usar a filial selecionada na 2045; caso o parâmetro 'TIPOMGV' seja 'Padrão', usar o valor 1; "palavraChave"........: 'SENHAWEBSERVICEBAL'; "quantidadeDeArquivos": 1; "tipoDeImportacao"....: 1;
"numeroDaImportacao"...: é o código retornado no método "IniciaImportacao"; "itens"................: gerar os itens abaixo: "Codigo"................: código do produto com até 6 dígitos; "Preco".................: preço de venda; "CodDepartamento".......: código do departamento (fixo da rotina 2045 ou PCPRODUT.CODEPTO); "TipoVendaInt"..........: tipo de produto (PCEMBALAGEM.TIPOEMBALAGEM: 0 para 'P' ou 1 'U'); "DiasValidade"..........: dias de validade do produto (PCEMBALAGEM.PRAZOVAL); "Descritivo1aLinha".....: descrição do produto (NVL(PCEMBALAGEM.DESCRICAOECF,PCPRODUT.DESCRICAO)) até 25 caracteres; "Descritivo2aLinha".....: caso haja, enviar PCPRODUT.DESCRICAO1; "Descritivo3aLinha".....: enviar com espaços em branco; "Descritivo4aLinha".....: enviar com espaços em branco; "CodInfoExtra"..........: código da inf. extra do item. Caso não haja, enviar '0' (PCEMBALAGEM.CODINFEXTRABAL); "CodImagem".............: enviar '0'; "CodInfoNutricional"....: código da informação nutricional. (PCEMBALAGEM.CODAUXILIAR). Caso não haja, enviar '0'; "CodGlaciamento"........: enviar '0'; "CodConservacao"........: enviar '0'; "CodFracionador"........: enviar '0'; "CodFornecedor".........: código do fornecedor. (PCPRODFILIAL.CODFORNEC). Caso não haja, enviar '0'; "CodTara"...............: código da tara (PCEMBALAGEM.TARAF. Caso não haja, enviar '0'); "CodMidia"..............: enviar '0'; "CodCampoExtra1"........: enviar espaços em branco; "CodCampoExtra2"........: enviar espaços em branco; "CodCampoExtra3"........: enviar espaços em branco; "CodCampoExtra4"........: enviar espaços em branco; "AtivaImprDataValidade".: imprime data de embalagem (Se PCEMBALAGEM.IMPDATAEMBALAGEMBALANCA for igual a "S", gravar "1", senão, "0"); "AtivaImprDataEmbalagem": (Se PCEMBALAGEM.PRAZOVAL for maior que zero, gravar "1", senão, "0");
|
Expandir | ||
---|---|---|
| ||
---------------------------------- |
Expandir | ||
---|---|---|
| ||
"Utiliza Integração WebService Balança", por filial, valor padrão 'Não' (USAINTEGRACAOWEBSERVICEBAL);
ITENSMGV;
Utilizar tecnologia REST; |
Expandir | ||
---|---|---|
| ||
|
Expandir | ||
---|---|---|
| ||
TXINFO
"loja"................: caso o parâmetro 'TIPOMGV' seja 'Global', usar a filial selecionada na 2045; caso o parâmetro 'TIPOMGV' seja 'Padrão', usar o valor 1; "palavraChave"........: 'SENHAWEBSERVICEBAL'; "quantidadeDeArquivos": 1; "tipoDeImportacao"....: 1;
"numeroDaImportacao"...: é o código retornado no método "IniciaImportacao";
"Codigo"................: PCINFEXTRA.CODIGO;
|
HTML |
---|
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-91324488-1', 'auto', 'newTracker');
ga('newTracker.send', 'pageview');
</script>
<script>
ga('create', 'UA-91324488-1', 'auto', 'newTracker');
ga('newTracker.send', 'pageview');
</script> |
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|