Árvore de páginas

Carregando...

01. DADOS GERAIS

Produto:

TOTVS Backoffice

Linha de Produto:

Linha Protheus

Segmento:

Backoffice

Módulo:SIGAFAT - Faturamento
Função:MATA461 - Preparação de Documento de Saída

02. DESCRIÇÃO

Este Ponto de entrada é chamado após a gravação da Nota Fiscal de Saída, e fora da transação.

Importante

  • Ao executar a geração do Documento de Saída a partir da função MaNfs2Nfs, será necessário fazer o posicionamento nas tabelas SF2 e SD2 manualmente via customização.

03. SINTAXE

M460FIM - ( <cNumNFS>, <cSerieNFS>,  <cClieFor>, <cLoja> )

04. PARÂMETROS

NomeTipoDescriçãoDefaultObrigatórioReferência
cNumNFSCaractereNumeração da NF

X
cSerieNFSCaractereNumeração da série da NF

X
cClieForCaractereCliente/Fornecedor da NF

X
cLojaCaractereLoja da NF

X


05. RETORNO

Não há dados a serem retornados.

06. EXEMPLO


MA411LOG
#INCLUDE 'PROTHEUS.CH'
#INCLUDE "FWMVCDEF.CH"

//*****************************************************************************
// Ponto de entrada M460FIM - Gravação da NF saida
// Este P.E. é chamado após a gravação da NF de Saída e fora da transação.
//#Par01    - PARAMIXB[1] - Número da NF 
//#Par02    - PARAMIXB[2] - Série da NF
//#Par03    - PARAMIXB[3] - Cliente/fornecedor da NF
//#Par03    - PARAMIXB[4] - Loja da NF
//*Return   - Sem nenhuma retorno 
//*****************************************************************************

User Function M460FIM()

	Local cNumNFS	:= PARAMIXB[1] // Número da NF 
	Local cSerieNFS	:= PARAMIXB[2] // Série da NF 
	Local cClieFor	:= PARAMIXB[3] // Cliente/fornecedor da NF
	Local cLoja		:= PARAMIXB[4] // Loja da NF

	If cClieFor == "ZZZ010" .And. cLoja == "02"
		Alert("NF gerada para o cliente:" + cClieFor + " e loja:"+ cLoja)
	EndIf

Return