Histórico da Página
...
Linha de Produto: | Microsiga Protheus | |
Segmento: | Varejo | |
Módulo: | Controle de Lojas e TOTVS PDV | |
Função: | FRTA020, LOJXFUNC | |
Situação/Requisito: | A rotina de envio de informações ao DRP tem limitações de criação de arquivo de XML até o tamanho de 1mb, pois além desse tamanho, ocorre o erro "String Stack Overflow" e o procedimento de envio de arquivos é interrompido. | |
Solução/Implementação: | Foi implementado um ajuste para que o Protheus gere os arquivos divididos em trechos para o DRP com o tamanho do arquivo de até 1mb, e como o DRP não permite receber os arquivos com nomes diferentes, por exemplo x_2017mmdd_itens_1.xml, x_2017mmdd_itens_2.xml etc... ele só aceita 2017mmdd_itens.xml. Quando o job loja7030 é gerado, vai gerar o 2017mmdd_itens.xml, e quando é gerado novamente como continuação, vai gerar de novo o 2017mmdd_itens.xml com o mesmo nome, sobrescrevendo. Para isso, o drp deve estar totalmente configurado para receber os arquivos assim que o Protheus gerar, e efetuar o processamento do DRP para em seguida o Protheus processar um novo job. Na configuração do Schedule, permanece conforme o documento de integração a sentença Loja7030({,0,"<empresa>","<filial>"}). Para início de transferência de informações do Protheus para o DRP, os campos de status devem estar em branco para a integração completa conforme abaixo: Importante: É necessário a implantação do DRP Neogrid para efetuar os testes. Para maiores informações, favor acessar o Documento de Integração http://tdn.totvs.com.br/display/public/INT/DI_Integracao_Protheus_x_Drp_Neogrid | Fontes do Pacote:
|