Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

CONTEÚDO

  1. Dados Gerais
  2. Descrição
  3. Sintaxe
  4. Parâmetros
  5. Retorno
  6. Exemplo

01. DADOS GERAIS

Produto:

Solucoes_totvs

Solucoes_totvs_cross
SolucaoCrossTOTVS Backoffice

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoBackoffice

Módulo:

Modulos_cross_segmentos
ModulosCrossSegmentosTOTVS Backoffice (Linha Protheus) - Faturamento (SIGAFAT)

Modulos_framework

Modulos_totvs_construcao

Modulos_totvs_juridico

Modulos_totvs_logistica

Modulos_totvs_manufatura

Modulos_totvs_rh

Modulos_totvs_saude

Função:M461ADT
Abrangências:Microsiga Protheus 12
Versões:Microsiga Protheus 12
Compatível Países:Todos
Sistemas Operacionais:Todos
Compatível com as Bases de Dados:Todos
Nível de Acesso:Nível 1 (Acesso Clientes)
Idiomas:Todos


02. DESCRIÇÃO

O ponto de entrada e é executado na preparação do Documente Documento de Saída no faturamento, para validar se o item os itens do Pedido de Venda será serão ou não faturadofaturados

03. SINTAXE

M461ADT({ cPedido , cItem }) --> lRet

04. PARÂMETROS

Nome Tipo Descrição
PARAMIXB[1]Caractere Número do Pedido de Venda 
PARAMIXB[2]CaractereItem do Pedido de Venda


05. RETORNO

Nome Tipo Descrição Obrigatório 
lRetLógico 

.T. - Item do pedido será faturado

.F. - Não será faturado

X

06. EXEMPLO

Bloco de código
languageactionscript3
linenumberstrue
#INCLUDE "PROTHEUS.CH"
#INCLUDE "TOTVS.CH"

User Function M461ADT()

Local cPedido  := PARAMIXB[1] //Número do Pedido de Venda 
Local cItem    := PARAMIXB[2] //Item do Pedido de Venda
Local lRet     := Nil
    
iF cPedido == "TOTVS" .AND. cItem != "02" 
    lRet := .F.
    Alert("O item do Pedido de Venda não será Faturado")
Else 
    lRet := .T.
EndIf         
    
Return lRet 

...