Árvore de páginas

onto de Entrada para manipular Word para Impressão

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Supply Chain - Logística

Módulo:

SIGAGFE

Rotina:

Rotina

Nome Técnico

GFEA079

Rotina de Integração com MS-Word

Ponto de Entrada:GFEA0791

País(es):

Todos


Ponto de Entrada

Descrição:Ponto de Entrada para manipular o array de variáveis do word para impressão.

Localização:

 Função de variáveis disponíveis para impressão.

Programa Fonte:

GFEA079

Função:

GFEA0791

Retorno:

Nome

Tipo

Descrição

Obrigatório

aExparray

Array contendo as variáveis para impressão

"Número do Contrato"
"Razão Social da Contratante"
"Endereço da Contratante"
"Município da Contratante"
"UF da Contratante"
"CNPJ da Contratante"
"IE da Contratante"
"Razão Social do Destinatário"
"Endereço do Destinatário"
"Município do Destinatário"
"UF do Destinatário"
"CNPJ do Destinatário"
"IE do Destinatário"
"Data Registro do Contrato"
"Dia Registro do Contrato"
"Mês Registro do Contrato"
"Mês por ext Registro do Contrato"
"Ano Registro do Contrato"
"Razão Social do Contratado"
"Endereço Completo do Transportador"
"Município do Transportador"
"UF do Transportador"
"CNPJ do Transportador"
"IE do Transportador"
"Classificação de Frete"
"Tipo de Operação"
"Peso Total Contrato"
"Quantidade Total Contrato"
"Data Início Retirada"
"Data Final Retirada"
"Data Inicial Entrega"
"Data Final Entrega"
"Observações de Carregamento"
"Observações de Descarregamento"
"Condições de Pagamento"
"Cláusulas Contratuais Gerais" }
"Observações de Pagamento"
"Observações Gerais"
"Observações Outros"
"Unidade de Medida Peso"
"Unidade de Medida Quantidade"
"Total de Frete do Contrato"

NÃO
aExp2

Array

Array contendo as variáveis para impressão


"Rota"
"Município da Origem"
"UF da Origem"
"Município do Destino"
"UF do Destino"
"Peso"
"Quantidade"
"Unidade de Medida"
"Tarifa Frete Peso"
"Tarifa Frete Percentual"
"Tarifa Frete Fixo"
"Tarifa Frete Peso por ext"
"Tarifa Frete Perc por ext"
"Tarifa Frete Fixo por ext"
"Imposto?"

NÃO


Exemplo:

#Include 'Protheus.ch'

User Function GFEA0791()

    Local aExp   := PARAMIXB[1]  // Array contendo as variáveis cadastradas

    Local aExp2 := PARAMIXB[1]  // Array contendo as variáveis cadastradas
    Local aTmpImp := {}


    // Exemplo de customização
    If (Len(aTmpImp ) > 0)

      //Adicionar //VARIÁVEL PARA WORD , VARIÁVEL DE IMPRESSÃO , VARIÁVEL DE PICTURE ,DESCRIÇÃO VARIÁVEIS
      aAdd( aTmpImp , {'GFE_CTRNUM' , Alltrim(GFE_CTRNUM) , "@!" , "Número do Contrato" })

    EndIf 

    Return (aTmpImp )