01. DADOS GERAIS
Produto: |
TOTVS DMS |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Varejo |
Módulo: |
TOTVS DMS (Linha Protheus) - Veiculos (SIGAVEI) |
Função: | Atendimento de Modelo 2 (VEIXA018) |
País: | Argentina |
Ticket: | Não se aplica. |
Requisito/Story/Issue (informe o requisito relacionado) : | DVARMIL-5537 |
02. DESCRIÇÃO
Localização: Atualizações / Movimentos Atendimento / Atendimento de Modelo 2 (VEIXA018)
Em que ponto? Ponto de entrada executado na rotina de Atendimento de Modelo 2 (VEIXA018). Este ponto de entrada possibilita que o usuário ative e desative a tela de escolha de TES após a escolha do tipo de fatura (Remito/Fatura com Entrega Futura), assim possibilitando que o usuário escolha a TES a ser utilizada pelo tipo de fatura automaticamente de acordo com o PE, sem a necessidade de utilizar a tela de escolha da TES.
03. DEMAIS INFORMAÇÕES
Parâmetro:
Nome | Tipo | Descrição |
---|---|---|
cTp (ParamIxb[01) | Caractere | Parametro 1 - cTp - Tipo: 1=Fatura / 2=Remito |
cFilVV0 (ParamIxb[02) | Caractere | Parametro 2 - VV0_FILIAL - Filial |
cCodVV0 (ParamIxb[03]) | Caractere | Parametro 3 - VV0_NUMTRA - Nro do Atendimento |
Retorno:
Nome | Tipo | Descrição |
---|---|---|
aRet | Array (Vetor) | 1a.posição: código do TES 2a.posição: .t. mostra a tela para o usuário confirmar o TES / .f. não mostra tela. |
Exemplo de utilização Advpl:
#INCLUDE "PROTHEUS.CH" User Function VXX02TEA() Local cTp := ParamIxb[01] // Parametro 1 - cTp - Tipo: 1=Fatura / 2=Remito Local cFilVV0 := ParamIxb[02] // Parametro 2 - VV0_FILIAL - Filial Local cCodVV0 := ParamIxb[03] // Parametro 3 - VV0_NUMTRA - Nro da Transação de Saida Local aRet := {" ",.t.} // Default If cTp == "1" // TES da Fatura -> Gera Dupl: SIM / Mov.Estoque: NAO aRet := {"502",.t.} // { TES Fatura , mostra tela } ElseIf cTp == "2" // TES de Remito -> Gera Dupl: NAO / Mov.Estoque: SIM aRet := {"503",.t.} // { TES Remito , mostra tela } EndIf Return aclone(aRet)
04. ASSUNTOS RELACIONADOS
- Não se aplica