Páginas filhas
  • 20928168 DMANFINLGX-24257 DT - FIN15000 - Erro de função - FIN30104 espera 10 parâmetros e está recebendo 9 do FIN80189

Versões comparadas

Chave

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


01. DADOS GERAIS

Produto:

Solucoes_totvs
Solucao TOTVS Manufatura

Solucoes_totvs_cross
SolucaoCrossTOTVS Backoffice

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linhas_totvs
LinhaLinha Logix

Segmento:

Segmentos_totvs
SegmentoManufatura

Módulo:

Modulos_cross_segmentos
ModulosCrossSegmentosTOTVS Backoffice (Linha Logix) - Finanças

Modulos_framework

Modulos_totvs_construcao

Modulos_totvs_juridico

Modulos_totvs_logistica

Modulos_totvs_manufatura

Modulos_totvs_rh

Modulos_totvs_saude

Modulos_totvs_prestadores_de_servicos

Função:FIN80059 - API de aprovação eletrônicaFIN80189 - Selecionar dados IRRF/PIS/COFINS/CSLL no pagamento para integrar no TAF (Reinf)
País:Brasil
Ticket:1981173920928168
Requisito/Story/Issue (informe o requisito relacionado) :DMANFINLGX-2366524257


02. SITUAÇÃO/REQUISITO

A rotina de inclusão de ADs está cancelando com a mensagem de estouro de array na seleção das unidades funcionais do usuário para aprovação eletrônica. A quantidade de registros selecionados ultrapassa o limite definido para o array de unidade funcional.Ao processar a geração do arquivo de Integração com o TAF através do FIN15000 - Extrator de informações TAF - Logix, ocorre o cancelamento do programa com a mensagem "[email protected] (line: 1256)] function waiting 10 parameters however was passed 9."

03. SOLUÇÃO

A função FIN80059(API de aprovação eletrônica) foi alterada aumentando o limite da array de unidade funcional para comportar maior quantidade de registros e caso ultrapasse o limite, será informado através de mensagem de alerta.
"Somente as 4000 primeiras unidades funcionais do usuário serão selecionadas"Realizada a correção na rotina de Integração com o TAF através do FIN15000 - Extrator de informações TAF - Logix, para que o processamento não seja interrompido com erro.