Árvore de páginas

Integração de cadastro de produto

Linha de Produto:

Microsiga Protheus

Segmento:

Varejo

Módulo:

SIGALOJA

Situação/Requisito:

Ao efetuar o cadastro da Tabela Promocional no ambiente Ciashop, na execução do loja900c é verificado se o preço de desconto enviado é diferente do último que foi enviado ( consulta na tabela MGN) , se sim, limpa o campo na tabela SB5 e envia o novo preço para a Ciashop. Se deletarmos o registro da tabela de preço promocional, sempre que for realizada a verificação da promoção , será reenviado o registro novamente, pois o valor da tabela promocional , que agora é zero ( deletada da DA1) , é diferente da tabela de registro de envio de promoção ( MGN ) .

Solução/Implementação:

  • Realizada modificação para que o sistema não fique enviando itens que não estão mais na tabela de promoção.
  • Realizada correção para que o sistema realize a verificação correta dos campos necessários para o envio das informações do estoque/ preços.
Observação:

Nessa issue foi relatado um segundo problema, que ao executar a rotina loja900E ( envio de Status do pedido) é apresentada uma mensagem de não conformidade, relatando problema na tabela temporária. Esse problema é decorrente de haver uma melhoria no tratamento dessas tabelas, sendo necessário atualizar o TotvsDbAccess e a Build do Binário, que devem ter as suas versões igual ou superior a:

  • TotvsDbAccess - versão (DBAccess 4.2 Server - Build 20161016 - May 30 2017 17:17:56 Revision: 1821)
  • Build do AppServer (build: 7.00.131227A - Dec)
 
Fontes do Pacote:

FWLSCLIENT.PRX 08/04/2016 11:43:26
LSGETTECINFO.PRX 12/05/2017 18:07:12
LOJA900A.PRW 26/06/2017 12:53:25 17
LOJA900C.PRW 26/06/2017 19:18:50 17