Árvore de páginas
Ir para o final dos metadados
Ir para o início dos metadados

Invalid License

Your license for maintenance of Composition is not valid for this version. Please use the Renew button to renew your Composition license.

Ponto-de-Entrada: FCOLATUNF - Customizar a gravação de campos próprios no SF2/SF1/SE1

 

Abrangências:Microsiga Protheus 11 , Microsiga Protheus 12
Versões:Microsiga Protheus 11 , Microsiga Protheus 12
Compatível Países:Brasil
Sistemas Operacionais:Todos
Compatível às Bases de Dados:Todos
Idiomas:Português (Brasil)

 

Descrição:
Este ponto de entrada foi disponibilizado para que seja possível customizar a gravação de campos próprios nas tabelas SF2/SF1/SE1 (ou tabela desejada) , a partir do refreh no monitor de notas fiscais de serviço, pela rotina FISA022 (TOTVS Colaboração versão 2.0). 
Eventos
Programa Fonte
COLABGENERIC.PRW
Sintaxe

FCOLATUNF - Customizar a gravação de campos próprios no SF2/SF1/SE1 ( [ PARAMIXB ] )

Parâmetros:

 

 Nome  Tipo  Descrição  Default  Obrigatório  Referência 
 PARAMIXB  Array of Record  

[1] - cSerie - Série da nota

[2] - cNumero - Número da nota

[3] - cProtocolo - Protocolo de autorização

[4] - cRPS - Número do RPS

[5] - cNota - Número da NFS-e gerada pela prefeitura após a autorização

[6] - aDadosXml - Array com dados do xml da nota

          

 

Retorno
Nil

Observações

Exemplos

User Function FCOLATUNF()

Local cProtocolo := PARAMIXB[3]

// Atualiza SF2
If !Empty(cProtocolo)

RECLOCK( "SF2", .F. )
SF2->F2_CODNFE := cProtocolo
MSUNLOCK() // Destrava o registro

EndIf

Return Nil

 

Variáveis

 

 Nome  Tipo  Escopo  Pode Alterar  descrição 
    Array of Record  Global  Não