CONTEÚDO

  1. Visão Geral
  2. Exemplo de utilização
  3. Parâmetros
  4. Variáveis
  5. Tabelas utilizadas


01. VISÃO GERAL

Este Ponto de Entrada pertence à rotina de Relatórios de L.I. (EICOR150). Ele deve ser utilizado para customizar os relatórios.

Programa Fonte: EICOR150.PRW


02. EXEMPLO DE UTILIZAÇÃO

User Function EICOR150()

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

      If cParam == "DESC_ITEM_REL" 

         cout("Descrição do item: " + cTexto)

      EndIf 

Return Nil

03. PARÂMETROS


NomeTipoDescrição
ADICIONA_CAMPOCaracterPermite incluir ou alterar campos da tabela Work
DESC_ITEM_RELCaracterImpressão da descrição do item.
DESC_LI_RELCaracterImpressão da descrição da L.I.
IMPRIME_EST_MUNCaracterPermite alteração do Relatório de L.I antes da impressão.
TOTALIZADORCaracterTotalizador personalizado.
DESCRICAO_ITEMCaracterImpressão da descrição do item.
GRAVA_WORKCaracterOcorre antes da gravação da work dos itens do relatório (Alias = Work).
IMPOSTOSCaracterImpressão dos impostos das alíquotas ICMS, IPI, PIS e COFINS.
GRV_WORK_INVCaracterOcorre na gravação da Work das invoices. (Alias = Work).

04. VARIÁVEIS


ParâmetroNomeTipoPermite alterarDescrição
ADICIONA_CAMPOStructArraySimA variável Struct é um array que contém os campos para permitir a manipulação do relatório.
TOTALIZADORnTot_PLINuméricoSimTotal da P.L.I.
TOTALIZADORnPesTotPLINuméricoSimPeso total.
DESCRICAO_ITEMcTextoCaracterSimDescrição do item.



05. TABELAS UTILIZADAS