Page tree

Ponto de Entrada

Descrição:

Disponiblizado ponto de entrada na rotina de NF de Complemento de Valor para permitir a inclusão de campos físicos e/ou virtuais no painel “Movimento Interno”, para receber informações que serão gravadas na tabela SD3, assim como acontece com Tipo de Movimento e Centro de Custo. 

Localização:

Atualizações/ Desembaraço/ Recebimento de Importação/Outras Ações/Complemento de Valor/Gerar

Exemplos:

#Include 'Protheus.ch'

User Function EICDI161()

Local cParam := If(Type("ParamIxb") = "A",ParamIxb[1],If(Type("ParamIxb") = "C",ParamIxb,""))


If cParam == "ADD_CPO_PANEL_MOVI_INT"

MsgInfo("Passou pelo ponto de entrada ADD_CPO_PANEL_MOVI_INT")

Endif


If cParam == "DI161EXECAUTO"

MsgInfo("Passou pelo ponto de entrada DI161EXECAUTO")

EndIf

Return

Eventos:

Complemento de valor de nota fiscal

Programa Fonte:

EICDI161.PRW

Parâmetros

Nome

Tipo

Descrição

Obrigatório

ADD_CPO_PANEL_MOVI_INT

Caracter

Permite a inclusão de campos na NF de Complemento de Valor


DI161EXECAUTOCaracterPermite a alteração da capa e dos itens da rotina de Movimentação Interna Modelo 2 para a integração com o MATA241.
Variáveis

NomeTipoEscopoPode AlterarDescrição

aAutoCabArrayPrivateSimArray contendo os campos da capa de Movimentos Internos para integração com o MATA241

aAutoItensArrayPrivateSimArray contendo os itens de Movimentos Internos para a integração com o MATA241

nOpcCaracterPrivateSim

Opção na qual será passada como parâmetro para MATA241.

Opções:

3 = Gravação
4 = Alteração
5 = Exclusão