01. DADOS GERAIS
Produto: | |
---|
Linha de Produto: | |
---|
Segmento: | |
---|
Módulo: | SIGAFAT - Faturamento |
---|
Função: | MATA461 - |
---|
Geração Preparação de Documento de |
saída02. DESCRIÇÃO
Este Ponto de entrada é chamado após a Gravacao gravação da Nota Fiscal de Saída, e fora da transação.
Aviso |
---|
|
- 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
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cArqProcNome do arquivo processadocXmlProcXML ProcessadoNumeração da série da NF |
|
| X |
cMsgMensagem processadaCliente/Fornecedor da NF |
|
| X |
lErroLógico | Indica se contém erro no processamento
05. RETORNO
Não há dados a serem retornados.
...
Bloco de código |
---|
language | vb |
---|
theme | Midnight |
---|
firstline | 1 |
---|
title | MA411LOG |
---|
linenumbers | true |
---|
|
#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 |