Histórico da Página
01. DADOS GERAIS
Produto: | TOTVS Backoffice
| ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Linha de Produto: | Linha Protheus | ||||||||||||||||
Segmento: | Backoffice SP | ||||||||||||||||
Módulo: | AUTOMAÇÃO FISCAL | ||||||||||||||||
Função: | TAFA573TSIXFUN WSTAF053 | ||||||||||||||||
Ticket: | |||||||||||||||||
Requisito/Story/Issue (informe o requisito relacionado) : | DSERTAF2-15441 |
02. SITUAÇÃO/REQUISITO
Implementar no gerenciador a seguinte mensagem "O TSI irá integrar os documentos lançados a partir de:
...
das notas fiscais gravadas na V80, além disso deve-se criar uma forma do usuário expandir essa informação para uma interface onde serão exibidas
as datas de processamento das demais entidades ( fornecedor, cliente, etc.. ) e permitir que o usuário altere a data de cada um dos itens individualmente.
Deverá ser construído as seguintes APIs:
- API 1(API GET):
Trazer o conteúdo do V80_STAMP da nota fiscal (V80_ALIAS=C20) da filial que foi utilizada no filtro no gerenciador de integração do TSI.
...
Se o usuário selecionar todas as filiais, será apresentado a data da filial logada.
- API 2 (API POST):
Esta API será utilizada para gravar a data editada/inserida pelo usuário na tabela V80 do registro da nota fiscal. Se o filtro estiver apenas em uma filial, atualizar a V80 da filial filtrada.
Se o filtro aplicado estiver para "TODAS" as filiais, atualizar a V80 apenas na logada.
- Se não existir V80 para o alias C20, realizar a inserção.
DOD:
01. Construir as APIs listadas acima. Deixar a API de forma genérica, pois no futuro poderemos utilizá-la para atualizar outros alias da V80.
...
(SQL = AAAA-MM-DD; Oracle = DD-MM-AAAA etc)
oracle - 25.07.2022 21:17:55.302
postgress - 2022-07-25 21:17:55.302
sql - 2022-07-25 21:17:55.302
05. Tratar a gravação do campo para cada banco de dados atendido - SQL, ORACLE, POSTGRES.
...
09. Automação de pelo menos 80% do backend
10. Colocar mais filtros no post.
11. Bloquear se não existir a função TsiAtuStamp no post
12. Colocar mais filtros no get.
13. Bloquear se não existir a função TsiUltStamp e TsiCompStamp
14. Melhorar montagem do stamp no método updateStamp para quando for outros bancos de dados.
oracle - 25.07.2022 21:17:55.302
postgress - 2022-07-25 21:17:55.302
sql - 2022-07-25 21:17:55.302
15. Fazer TestesCases
03. SOLUÇÃO
Realizado as devidas implementações.
04. DEMAIS INFORMAÇÕES
Não se aplica
05. ASSUNTOS RELACIONADOS
Não se aplica
Templatedocumentos |
---|
...