Árvore de páginas

01. DADOS GERAIS

Produto:

TOTVS DMS

Linha de Produto:

Linha Protheus

Segmento:

Varejo

Módulo:

TOTVS DMS (Linha Protheus) - Auto Peças (SIGAPEC)

Função:Orc. por Fases (OFIXA011)
País:Brasil
Ticket:Não se aplica.
Requisito/Story/Issue (informe o requisito relacionado) :

DVARMIL-5538


02. DESCRIÇÃO

Localização: Atualizações / Movimentos Oficina/ Orc. por Fases (OFIXA011)

Em que ponto? Ponto de entrada executado na rotina de Orçamento por Fases (OFIXA011). Este ponto de entrada possibilita que o usuário carregue automaticamente a TES de acordo com o tipo de fatura (Remito/Fatura com Entrega Futura), assim sem a necessidade de utilizar a tela de escolha da TES.



03. DEMAIS INFORMAÇÕES

Parâmetro:


Nome        TipoDescrição

cTp (ParamIxb[01)

Caractere

Parametro 1 - cTp - Tipo: 1=Fatura / 2=Remito


Retorno:

NomeTipoDescrição

cRet

Caractere

variável contendo o código da TES (Tipo de Entrada e Saída)


Exemplo de utilização Advpl:

OX001PTES (AdvPL)
#INCLUDE "PROTHEUS.CH" User Function OX001PTES()
Local cTp     := ParamIxb[01]// Parametro 1 - cTp - Tipo: 1=Fatura / 2=Remito
Local cRet    := FM_PRODSBZ(SB1->B1_COD,"SB1->B1_TS")

If cTp == "1" // TES da Fatura -> Gera Dupl: SIM / Mov.Estoque: NAO
    cRet := "501" 
ElseIf cTp == "2" // TES de Remito -> Gera Dupl: NAO / Mov.Estoque: SIM
    cRet := "503" 
ElseIf cTp == "4" // TES de Entrega Futura -> Gera Dupl: Sim / Mov.Estoque: Não
    cRet := "502"
EndIf
Return cRet



04. ASSUNTOS RELACIONADOS

  • Não se aplica