CONTEÚDO
- Visão Geral
- Exemplo de utilização
- Parâmetros
- Variáveis
- Tabelas utilizadas
01. VISÃO GERAL
Este Ponto de Entrada pertence à rotina de Integração com Faturamento (EECFAT2). Ele deve ser utilizado para customizar a rotina de Integração com Faturamento.
Programa Fonte: EECFAT2.PRW
Retorno: Verdadeiro (.T.) ou Falso (.F.).
02. EXEMPLO DE UTILIZAÇÃO
User Function EECFAT2()
Local cParam:= ""
If Type("ParamIXB") == "C"
cParam:= PARAMIXB
Else
cParam:= PARAMIXB[1]
EndIf
If cParam == "VALID_FATU"
MsgInfo("Entrou no ponto de entrada 'VALID_FATU'")
lPeRet := .F.
EndIf
If cParam == "PE_GRVCAPA"
AAdd(aCab,{"C5_CLIENTE","Teste Cliente",nil})
EndIf
If cParam == "PE_GRVITEM"
AAdd(aReg, {"C6_ZZCAMPO", "Teste", Nil})
EndIf
If cParam == "FAT2FRETEEMB_ATU_SC5"
SC5->C5_FRETE:= 10
EndIf
Return lPeRet
03. PARÂMETROS
Nome | Tipo | Descrição |
---|---|---|
VALID_FATU | Caracter | Permite a customização da validação de item faturado no pedido de exportação |
PE_GRVCAPA | Caracter | Permite a alteração das informações de capa na integração com o faturamento |
FAT2FRETEEMB_ATU_SC5 | Caracter | Parâmetro executado na função EECFat2FreteEmb() que permite a intervenção na atualização das informações de frete, seguro, descontos e despesas do pedido de venda gerado a partir do pedido de exportação, além de outros campos da capa do pedido de venda, tabela SC5. A função EECFat2FreteEmb() é executada a partir da geração da nota fiscal de saída e considera os valores atualizados da fase de embarque para geração do documento de saída, atualizando o pedido de venda. |
PE_GRVITEM | Caracter | Parâmetro que permite a manipulação dos dados do item para envio ao Faturamento. |
04. VARIÁVEIS
Parâmetro | Nome | Tipo | Permite alterar | Descrição |
---|---|---|---|---|
VALID_FATU | lPeRet | Lógico | Sim | Permite alterar a validação de item faturado no pedido de exportação |
PE_GRVCAPA | aCab | Array | Sim | Permite a intervenção nas informações de capa na integração com o faturamento. Estará disponível no parâmetro "PE_GRVCAPA" do ponto de entrada. |
PE_GRVITEM | aReg | Array | Sim | Permite a intervenção nas informações dos itens na integração com o faturamento. Estará disponível no parâmetro "PE_GRVITEM" do ponto de entrada. |
05. TABELAS UTILIZADAS
- Não há.