Páginas filhas
  • F022ATUNF - Customizar a gravação de campos próprios no SF2/SF1/SE1
Ponto-de-Entrada: F022ATUNF - 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. 

Eventos
Programa Fonte
FISA022.PRW
Sintaxe

F022ATUNF - 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] - aMsg - Retorno da Prefeitura, com mensagem e Nº

[7] - cURLNfse - Número do RPS













Retorno
Nil

Observações

Exemplos

User Function F022ATUNF()

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