Histórico da Página
...
05. EXEMPLO DE UTILIZAÇÃO
| Bloco de código | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||
#INCLUDE "Totvs.ch"
/*/{Protheus.doc} NGFCHGNA
Permite a alteração do nome utilizado para a geração do arquivo em PDF do Boleto Hibrido
Estrutura do Json ParamIXB[02]
Json
ea_filial
ea_filorig
ea_prefixo
ea_num
ea_parcela
ea_tipo
ea_numbor
a6_bcoofi
ea_portado
e1_cliente
e1_loja
pdfUrl
produto
@owner TOTVS
@version P12
@since 10/10/2025
/*/
User Function NGFCHGNA()
Local cOldName := ParamIXB[01] // Nome do arquivo gerado pela rotina
Local oSEAReg := ParamIXB[02] // Dados da Tabela SEA
Local aAreaSEA := {}
Local cRetorno := ""
aAreaSEA := GetArea( "SEA" )
SEA->( DbSetOrder( 1 ) ) // EA_FILIAL + EA_NUMBOR + EA_PREFIXO + EA_NUM + EA_PARCELA + EA_TIPO + EA_FORNECE + EA_LOJA
SEA->( MsSeek( oSEAReg['ea_filial'] + oSEAReg['ea_numbor'] + oSEAReg['ea_prefixo'] + oSEAReg['ea_num'] + oSEAReg['ea_parcela'] + oSEAReg['ea_tipo'] ) )
// Processo de geração do arquivo - Lógica conforme necessidade do cliente
cRetorno := "teste"
RestArea( aAreaSEA )
Return cRetorno |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas