01. DADOS GERAIS
Produto: |
TOTVS DMS |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Varejo |
Módulo: |
TOTVS DMS (Linha Protheus) - Veiculos (SIGAVEI) |
Função: | Entrada por compra (VEIXA001) |
País: | Argentina |
Ticket: | Não se aplica. |
Requisito/Story/Issue (informe o requisito relacionado) : | DVARMIL-6173 |
02. DESCRIÇÃO
Localização: Atualizações / Movimentos de Entrada / Entrada por Compra (VEIXA001)
Em que ponto? Ponto de entrada executado após a digitação do chassi do veículo na rotina de Entrada por Compra (VEIXA001). Este ponto de entrada possibilita que o ponto de entrada retorne o TES a ser utilizada pelo tipo de operação sem a necessidade do usuário informar manualmente
03. DEMAIS INFORMAÇÕES
Parâmetro:
Nome | Tipo | Descrição |
---|---|---|
cTp (ParamIxb[01) | Caractere | Parametro 1 - cTp - Tipo: 1=Fatura , 2=Remito , 3=Fatura com Remito , 4=Entrega Futura |
cFilVVF (ParamIxb[02) | Caractere | Parametro 2 - VVF_FILIAL - Filial da Movimentação |
cTraCpa (ParamIxb[03]) | Caractere | Parametro 3 - VVF_TRACPA - Número da Movimentação |
Retorno:
Nome | Tipo | Descrição |
---|---|---|
aRet | Array (Vetor) | 1a.posição: código do TES |
Exemplo de utilização Advpl:
#INCLUDE "TOTVS.CH" /*/{Protheus.doc} VXX00TEB Ponto de Entrada para manipular o TES Argentina @type function @version 1.0 @author MIL @since 20/11/2024 @return array, TES a ser utilizado pela rotina /*/ User Function VXX00TEB() Local cTp := ParamIXB[1] // Tipo da Movimentação: //1=Fatura , 2=Remito , 3=Fatura com Remito , 4=Entrega Futura , 5=Remito entrega futura Local cFilVVF := ParamIXB[2] // Filial da Movimentação Local cTraCpa := ParamIXB[3] // Número da Movimentação Local aRet := {} Do Case case cTp == '1' //Utilize somente TES que gere financeiro e movimenta estoque. aadd(aRet,"001") case cTp == '2' //Utilize somente TES que movimenta estoque e não gere financeiro. aadd(aRet,"002") case cTp == '3' //Utilize somente TES que não movimenta estoque e gere financeiro. aadd(aRet,"004") case cTp == '4' //Utilize somente TES que não movimenta estoque e gere financeiro. aadd(aRet,"004") case cTp == "5" //Utilize somente TES que movimenta estoque e não gere financeiro. aadd(aRet,"002") End Case Return(aRet)
04. ASSUNTOS RELACIONADOS
- Não se aplica