Histórico da Página
01. DADOS GERAIS
Produto: |
| ||||
---|---|---|---|---|---|
Linha de Produto: |
| ||||
Segmento: |
| ||||
Módulo: |
| ||||
Função: | FI020CABEC |
02. DESCRIÇÃO
Pontos de Entrada FI020CABEC para cliente alterar informacoes antes do ExecAuto ou Adicionar campos de usuario.
03. EXEMPLO DE UTILIZAÇÃO
Bloco de código | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
#INCLUDE "TOTVS.CH" /*/{Protheus.doc} User Function FI020CABEC (Ponto de Entrada para cliente alterar informacoes antes do ExecAuto ou Adicionar campos de usuario.) @type Function @author Cassio S Dias @since 01/12/2023 @version 12.1.2310 @param param_name, param_type, param_descr @return aCab, array @see (https://tdn.totvs.com/x/gUQ6M) /*/ User Function FI020CABEC(aCabec) as array Local aCab as array Local aStruSF2 as array Local cCond as character Local j as numeric aCab := {} aStruSF2 := SF2->(dbStruct()) cCond := PARAMIXB //Monta o cabecalho da NF For j := 1 to len(aStruSF2) Do Case Case ALLTRIM(aStruSF2[j][1]) == 'F2_FILIAL' Aadd( aCab, xFilial("SF2") ) // Filial Case ALLTRIM(aStruSF2[j][1]) == 'F2_CLIENTE' Aadd( aCab, SA1->A1_COD ) // Cliente Case ALLTRIM(aStruSF2[j][1]) == 'F2_LOJA' Aadd( aCab, SA1->A1_LOJA ) // Loja Case ALLTRIM(aStruSF2[j][1]) == 'F2_CLIENT' Aadd( aCab, SA1->A1_COD ) // Cliente Case ALLTRIM(aStruSF2[j][1]) == 'F2_LOJENT' Aadd( aCab, SA1->A1_LOJA ) // Loja Case ALLTRIM(aStruSF2[j][1]) == 'F2_TIPO' Aadd( aCab, "N" ) // Tipo (Normal) Case ALLTRIM(aStruSF2[j][1]) == 'F2_TIPOCLI' Aadd( aCab, SA1->A1_PESSOA ) // Tipo de cliente (F=Pessoa Fisica; J=Pessoa Juridica) Case ALLTRIM(aStruSF2[j][1]) == 'F2_EMISSAO' Aadd( aCab, dDataBase ) // Data de emissao Case ALLTRIM(aStruSF2[j][1]) == 'F2_COND' Aadd( aCab, cCond ) // Condicao de pagamento Case ALLTRIM(aStruSF2[j][1]) == 'F2_HORA' Aadd( aCab, SubStr(Time(),1,5) ) // Hora do processamento Case ALLTRIM(aStruSF2[j][1]) == 'F2_EST' Aadd( aCab, SA1->A1_EST ) // Estado Case ALLTRIM(aStruSF2[j][1]) == 'F2_NEXTDOC' Aadd( aCab, " " ) // Proximo docto EndCase Next j Return aCab |
Templatedocumentos |
---|
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas