Árvore de páginas

Versões comparadas

Chave

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

...

Nota

Esse ponto de entrada será chamado em dois momentos:

Grupo Familiar/Beneficiário (PLSA174) - botão de Imprimir na tela de posição financeira da família (Outras Ações > Financeiro).
Cancelamento de Títulos (PLSA629) - botão Boleto do menu.


  • Nome do ponto de entrada: PLSBOL

  • Parâmetros (PLSA174):
    1. Recno da linha selecionada no browser Títulos Aberto

    2. Acols do browser Títulos Aberto
    3. Header do browser Títulos Aberto

      Informações
      titleObservação

      O ponto de entrada será somente para o browser títulos em aberto, para os demais

      browsers (Títulos baixados e Demais Títulos) o ponto de entrada não funcionará.

       
  • Parâmetros (PLSA629):
    1. Cliente De

    2. Loja De

    3. Cliente Ate

    4. Loja Ate

    5. Operadora De

    6. Operadora Ate

    7. Empresa De

    8. Empresa Ate

    9. Contrato De

    10. Contrato Ate

    11. Sub-Contrato De

    12. Sub-Contrato Ate

    13. Matricula De

    14. Matricula Ate

    15. Mês De

    16. Ano De

    17. Mês Ate

    18. Ano Ate

    19. Detalha Cobrança - Por Usuário/Por Tipo Cobrança/Faixa Etária

    20. Gera lançamento de segunda via do boleto (Sim/Não)

      Informações

      Os parâmetros passados são referente ao titulo posicionado no browser


  • Retorno: null

03. DEMAIS INFORMAÇÕES

Exemplo de uso :

04. SINTAXE

Exemplo de uso na rotina PLSA174:

Bloco de código
languagec#
themeMidnight
firstline1
titlePonto de Entrada
linenumberstrue
#include "protheus.ch"

Useruser Functionfunction PLSBOL()

Local	local cRecno := PARAMIXB[1]  // Recno da linha selecionada no browser títulos abertos
Local	local aCols := PARAMIXB[2]  // aCols dos registro do browser títulos abertos
Local	local aHeader := PARAMIXB[3]  // header do browser títulos abertos

	// Tratamento para imprimir boleto ....

return

...

Bloco de código
languagec#
themeMidnight
firstline1
titlePonto de Entrada
linenumberstrue
#include "PROTHEUSprotheus.CHch"

Useruser Functionfunction PLSBOL()

Local	local cmv_par01 // Cliente De
Local	local cmv_par02 // Loja De
Local	local cmv_par03 // Cliente Ate
Local	local cmv_par04 // Loja Ate
Local	local cmv_par05 // Operadora De 
Local	local cmv_par06 // Operadora Ate
Local	local cmv_par07 // Empresa De
Local	local cmv_par08 // Empresa Ate 
Local	local cmv_par09 // Contrato De
Local	local cmv_par10 // Contrato Ate 
Local	local cmv_par11 // Sub-Contrato De 
Local	local cmv_par12 // Sub-Contrato Ate 
Local	local cmv_par13 // Matricula De 
Local	local cmv_par14 // Matricula Ate
Local	local cmv_par15 // Mês De 
Local	local cmv_par16 // Ano De 
Local	local cmv_par17 // Mês Ate 
Local	local cmv_par18 // Ano Ate 
Local	local cmv_par19	// Detalha Cobrança - Por Usuário/Por Tipo Cobrança 
Local	local cmv_par20 // Gera lançamento de segunda via do boleto

	if len(paramixb) == 20
		cmv_par01 := paramixb[1]
		cmv_par02 := paramixb[2]
		cmv_par03 := paramixb[3]
		cmv_par04 := paramixb[4]
		cmv_par05 := paramixb[5]
		cmv_par06 := paramixb[6]
		cmv_par07 := paramixb[7]
		cmv_par08 := paramixb[8]
		cmv_par09 := paramixb[9]
		cmv_par10 := paramixb[10]
		cmv_par11 := paramixb[11]
		cmv_par12 := paramixb[12]
		cmv_par13 := paramixb[13]
		cmv_par14 := paramixb[14]
		cmv_par15 := paramixb[15]
		cmv_par16 := paramixb[16]
		cmv_par17 := paramixb[17]
		cmv_par18 := paramixb[18]
		cmv_par19 := paramixb[19]
		cmv_par29 := paramixb[20]
	endif

	// Tratamento para imprimir boleto ....

Return

...