Árvore de páginas

Versões comparadas

Chave

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

...

Bloco de código
languagecpp
firstline1
linenumberstrue
User Function EICOR150()

Local cParam := If(Type("ParamIxb") = "A",ParamIxb[1],If(Type("ParamIxb") = "C",ParamIxb,""))

      DO case
		CASE cParam == "ADICIONA_CAMPO"
			aAdd(Struct,{"NOVO_CAMPO","C",10,0})

		CASE cParam == "DESC_ITEM_REL" 
			Mlin+=50
		 	oPrn:Say( MLin, MCol, "Campo Customizado: TESTE Campo ITEM Customizado")

		CASE cParam == "DESC_LI_REL"
	     	Mlin+=50
		 	oPrn:Say( MLin, MCol, "Campo Customizado: TESTE Campo LI Customizado")

      CASE cParam == "IMPRIME_EST_MUN" 
			MLin+=50				
			oPrn:Say( MLin, MCol, "Campo Customizado: TESTE Campo Customizado")

    	CASE cParam =="TOTALIZADOR"		
		     nTot_PLI := 10000.00
		     nPesTotPLI	:= 100

  		CASE cParam == "DESCRICAO_ITEM"
			cTexto +="Adiciona na descrição do item"

  		CASE cParam == "GRAVA_WORK"
		    msginfo("Tabela work gravada","Gravação da work")
			Work->WKPART_N := "123456"

  		CASE cParam == "ImpostosIMPOSTOS"
     		Mlin+=50
		 	oPrn:Say( MLin, MCol,"Impressão dos impostos ICMS,IPI,PIS E COFINS")

  		CASE cParam == "GRV_WORK_INV"
			msginfo("Entrou no ponto de entrada 'GRV_WORK_INV' ")
			Work->WKPART_N := "123456"

     END CASE

Return Nil


03. PARÂMETROS

...

ParâmetroNomeTipoPermite alterarDescrição
ADICIONA_CAMPOStructArraySimA variável Struct é um array que contém os campos para permitir a manipulação do relatórioda tabela temporária Work.
TOTALIZADORnTot_PLINuméricoSimTotal da P.L.I.
TOTALIZADORnPesTotPLINuméricoSimPeso total.
DESCRICAO_ITEMcTextoCaracterSimDescrição do item.
DESC_ITEM_RELoPrnObjetoSimPermite inserir informações no relatório gerado na integração.
ImpostosIMPOSTOSoPrnObjetoSimPermite inserir informações no relatório gerado na integração.
IMPRIME_EST_MUNoPrnObjetoSimPermite inserir informações no relatório de Li gerado na integração.
DESC_LI_RELoPrnObjetoSimPermite inserir informações no relatório de Li gerado na integração.



05. TABELAS UTILIZADAS

...