Árvore de páginas

Versões comparadas

Chave

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

...

Linha de Produto:Microsiga Protheus®
Segmento:Serviços
Módulo:Fiscal
Programa FonteSPEDFISCAL.PRW


02. DESCRIÇÃO

Ponto

...

de

...

entrada

...

que

...

permite

...

a

...

geração

...

de

...

apenas

...

um

...

campo

...

com

...

as

...

informações

...

de

...

endereço

...

e

...

número

...

do

...

cadastro

...

dos

...

participantes,

...

registro

...

0150

...

SPEDFISCAL.

03. ESPECIFICAÇÃO

Parâmetros do ponto de entrada:

NomeTipoDescrição
PARAMIXB[1]Array of Record

Informativo, com o "Alias" da Tabela SA1 ou SA2 relacionada no parâmetro abaixo.

PARAMIXB[2]Array of Record

Alias do registro posicionado

Retorno:

NomeTipoDescrição
aRetArray of Record

aRet[01] = Logradouro e endereço do imóvel

aRet[02] = Número do imóvel

...

Bloco de código
languagejava
themeMidnight
titleSPDFIS06
#include "rwmake.ch"
#include "Topconn.ch"
#include "protheus.ch"
  
 
#include 'protheus.ch'   
 
User Function SPDFIS06() 

//Parametro somente informativo para indicação de qual cadastro considerar no "Alias" abaixo: SA1 ou SA2.
Local cAlias1 := ParamixB[1] 
Local cAlias//Parametro com o registro posicionado na SFT e já relacionado com as demais tabelas do SPED FISCAL
Local cAlias2 := ParamixB[12]	 

Local cEndereco := ""
Local cNumero   := ""                            	  
 
If cAliascAlias1 == "SA1" 
    
	//Cadastro de Cliente		       
	    cEndereco := (cAliascAlias2)->A1_END		        
	    cNumero   := "155"	 
Else 		 
	        
    cEndereco := (cAliascAlias2)->A2_END
    
	// Cadastro de Fornecedor		       
	    cNumero   := "155"	 
Endif
 
Return {cEndereco,cNumero} 


05. DEMAIS INFORMAÇÕES

Não há

...