Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. DADOS GERAIS

Produto:TOTVS Automação Fiscal
Linha de Produto:

Linhas_totvs
SegmentoDistribuição
RegionConstrução Projetos
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoServiços

Módulo:SIGATAF
Ticket:Não se aplica
Requisito/Story/Issue (informe o requisito relacionado) :DSERTAF2-1082711316


02. 
SITUAÇÃO/REQUISITO

...

Adaptar o desenvolvimento para modelo OPEN API afim de permitir a publicação oficial em API.TOTVS.COM.BR.

...

Nesta estória iremos realizar testes de carga nos cadastros que serão integrados via TSI.

O objetivo destes testes é garantirmos que não haverá falhas no processo de integração Protheus x TAF para os cadastros de Cliente/Fornecedores/Produtos/Natureza de Operação/Unidade de Medida em ambientes que movimentam muitas informações. Devemos estressar a rotina para avaliar se a integração está funcionando quando há muitas movimentações.

DOD:

  • Testes de carga concluídos com êxito e cadastros de fornecedores, clientes, produtos, TES (Natureza de Operação) e Unidades de Medida integrados com sucesso
  • Gerar o pacote com os fontes envolvidos e com o dicionário de dados. Subir a patch e o dicionário no drive para que a Cacau Show consiga realizar o download do pacote.
  • Problemas encontrados nos testes devem ser abertos issues para tratarmos na sprint (caso sejam impeditivos/críticos) ou nas próximas sprints caso seja possível concluir o processo.

03. SOLUÇÃO

Criado os arquivos .json e já disponibilizado no github na branch privada.

1 - Teste aos cadastros mencionados realizados com sucesso. Foi necessário alguns ajustes 

2 - Removemos a funcionalidade FWFreeObj() no momento após a montagem do JSon.

A liberação do objeto ocorre por referência, logo, a propriedade da própria classe que recebe o conteúdo do objeto que será liberado, também está sendo liberada, ocasionando erro na integração.

3 - Foi adicionado TOP 100 nas queries, para que sejam processados de 50 em 50 registros por vez, afim de não saturar as execuções ao banco de dadosDados de acesso registrado na issue.


04. DEMAIS INFORMAÇÕES

Não háTSI - TAF Service Integration

05. ASSUNTOS RELACIONADOS

        Não há



Templatedocumentos

...