Árvore de páginas

CONTEÚDO

  1. Dados Gerais
  2. Descrição
  3. Sintaxe
  4. Parâmetros
  5. Retorno
  6. Exemplo


01. DADOS GERAIS

Produto:

TOTVS Backoffice

Linha de Produto:

Linha Protheus

Segmento:

Backoffice

Módulo:SIGAFAT - Faturamento
Função:PWSC020 - Biblioteca de funções do Portal do Cliente
Abrangências:Microsiga Protheus 12
Versões:Microsiga Protheus 12
Compatível Países:Todos
Sistemas Operacionais:Todos
Compatível com as Bases de Dados:Todos 
Nível de Acesso:Nível 1 (Acesso Clientes)
Idiomas:Todos


02. DESCRIÇÃO

O ponto de entrada PEC022 permite introduzir novos campos que serão exibidos na consulta da opção de "Títulos em aberto" no Portal do Cliente

Importante

É permitido somente utilizar os campos que estão disponíveis no exemplo abaixo, caso contrário, o Portal do Cliente não realizará a consulta. 

03. SINTAXE

PEC022() ---> aCampos

04. PARÂMETROS

        Não há.

05. RETORNO

Retorno

Tipo

Descrição

Obrigatório

aCamposArrayArray contendo os campos que serão visualizados na consulta de "Títulos em aberto"Sim


06. EXEMPLO

Exemplo:
#INCLUDE "RWMAKE.CH" 
#Include 'Protheus.ch'

User Function PEC022()

Local aCampos	:= {}		

//ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿		
//³ Campos a serem mostrados             									³		
//ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ		

aadd( aCampos,  "BILLNUMBER" )	            //|- BILLNUMBER	           : Numero             	|
aadd( aCampos,  "INSTALLMENT" )	            //|- INSTALLMENT           : Parcela            	|
aadd( aCampos,  "BILLTYPE" )	            //|- BILLTYPE              : Tipo               	|
aadd( aCampos,  "CLASSCODE" )	            //|- CLASSCODE             : Natureza           	|
aadd( aCampos,  "ISSUEDATE" )	            //|- ISSUEDATE             : Data de Emissão    	|
aadd( aCampos,  "ORIGINALDUEDATE" )	        //|- ORIGINALDUEDATE       : Data Original      	|
aadd( aCampos,  "REALDUEDATE" )	            //|- REALDUEDATE           : Data Real          	|
aadd( aCampos,  "CURRENCYSIMBOL" )	        //|- CURRENCYSIMBOL        : Símbolo Moeda      	|
aadd( aCampos,  "ORIGINALVALUE" )	        //|- ORIGINALVALUE         : Valor Original     	|
aadd( aCampos,  "ORIGINALCURRENCYVALUE" )   //|- ORIGINALCURRENCYVALUE : VlCruz             	|
aadd( aCampos,  "DEDUCTIONSVALUE" )	        //|- DEDUCTIONSVALUE       : Abatimento/Sld. Acresc |
aadd( aCampos,  "INCREASEVALUE" )	        //|- INCREASEVALUE         : Saldo do Decréscimo	|
aadd( aCampos,  "BALANCEVALUE" )            //|- BALANCEVALUE          : Saldo              	|
aadd( aCampos,  "BALANCECURRENCYVALUE" )    //|- BALANCECURRENCYVALUE  : Saldo              	|
aadd( aCampos,  "BANK" )	                //|- BANK                  : Banco              	|
aadd( aCampos,  "HISTORY" )	                //|- HISTORY               : Histórico          	|
aadd( aCampos,  "DELAYINDAYS" )	            //|- DELAYINDAYS           : Atraso             	|
aadd( aCampos,  "DAYLYINTERESTRATE" )	    //|- DAYLYINTERESTRATE     : Porcentagem Juros  	|
aadd( aCampos,  "DAYLYINTERESTVALUE" )      //|- DAYLYINTERESTVALUE    : Valor Juros        	|	 
aadd( aCampos,  "PREFIX" )                  //|- PREFIX                : Prefixo            	|
aadd( aCampos,  "REALDUEDATE")              //|- REALDUEDATE           : Vencimento Real    	|  
aadd( aCampos,  "CUSTOMERCODE")             //|- CUSTOMERCODE          : Código do cliente      |   
aadd( aCampos,  "UNITCUSTOMERCODE")         //|- UNITCUSTOMERCODE      : Loja                   |
aadd( aCampos,  "CUSTOMERNAME")         	//|- CUSTOMERNAME          : Nome                   |
aadd( aCampos,  "CURRENCY" )	        	//|- CURRENCY		  	   : Moeda   		    	|

Return aCampos