Produto: | Microsiga Protheus ® |
---|---|
Linha de Produto: | |
Segmento: | |
Módulo: | SIGAFAT |
Função: | - NFSEXml102.PRW - TSSNFSEXml102.PRW |
País: | Brasil |
Ticket: | 13893844 |
Requisito/Story/Issue (informe o requisito relacionado) : | DSERTSS2-10687 |
O cliente esta implementando NFTS na base esta realizando diversos testes e em um dos testes o cliente notou que a geração da tag DataCompetencia está incorreta pelo fonte NFSEXML102.PRW
Pelos testes realizados, se na base existir mais de uma NFTS com mesma serie e numero, mesmo que o Fornecedor, o sistema se perde na geração da tag DataCompetencia e gera a data do documento mais antigo
Por exemplo:
Tenho em minha base a nota 000000136 serie 0 para o Fornecedor T01862 com data de 10/07/2019
E tenho a nota 000000136 serie 0 para o fornecedor 135626 com data de 23/03/2022
Ao transmitir a NFTS com data do dia 23/03/2022, a tag DataCompetencia é gerada com a data do documento mais antigo = 10/07/2019
Segundo o cliente o erro está na função DateTitIss que não considera o Fornecedor ou outro indice que diferencie os registros dentro da SE2
Static Function DateTitIss(cSerie,cNota,cParcela,cCodMun)