01. DADOS GERAIS
| Produto: |
TOTVS DMS |
|---|---|
| Linha de Produto: | Linha Protheus |
| Segmento: | Varejo |
| Módulo: |
TOTVS DMS (Linha Protheus) - Veículos (SIGAVEI) |
| Função: | Entrada por Compra (VEIXA001) |
| País: | Todos |
| Ticket: | 23897675 |
| Requisito/Story/Issue (informe o requisito relacionado) : | DVARMIL-9740 |
02. DESCRIÇÃO
Localização:
Atualizações \ Mov Entrada \ Entrada por Compra (VEIXA001)
Atualizações \ Mov Entrada \ Entrada por Remessa (VEIXA003)
Atualizações \ Mov Entrada \ Entrada por Transferência (VEIXA004)
Atualizações \ Mov Entrada \ Entrada por Consignação (VEIXA005)
Atualizações \ Mov Entrada \ Entrada Devolução Venda (VEIXA002)
Atualizações \ Mov Entrada \ Entrada Retorno Remessa (VEIXA006)
Atualizações \ Mov Entrada \ Entrada Retorno Consignação (VEIXA007)
Atualizações \ Mov Saída \ Saída por Venda (VEIXA011)
Atualizações \ Mov Saída \ Saída por Remessa (VEIXA013)
Atualizações \ Mov Saída \ Saída por Transferência (VEIXA014)
Atualizações \ Mov Saída \ Saída Consignação (VEIXA015)
Atualizações \ Mov Saída \ Saída Devolução Compra (VEIXA012)
Atualizações \ Mov Saída \ Saída Retorno Remessa (VEIXA016)
Atualizações \ Mov Saída \ Saída Retorno Consignação (VEIXA017)
Atualizações \ Mov Atendimentos \ Atendimento Modelo 2 (VEIXA018)
Em que ponto? O ponto de entrada é chamado nos momentos em que é validada a existência do produto relacionado ao veículo, nas diversas rotinas de entrada e saída de veículos.
03. DEMAIS INFORMAÇÕES
Retorno:
| Nome | Tipo | Descrição |
|---|---|---|
| cGrupoVeic | Caractere | Se refere ao grupo do produto relacionado ao veículo |
Parâmetro:
| Nome | Tipo | Descrição |
|---|---|---|
| cChaInt | Caractere | Indica o Código do Chassi Interno em que está posicionado |
Exemplo de utilização Advpl:
User Function VXGRUVEI()
Local cChaInt := ParamIxb[1]
Local cGrupoVeic := ""
// O grupo está sendo levantado em um momento em que estou posicionado na VV1
If VV1->(FieldPos('VV1_GRUVEI')) //Campo customizado
VV1->(DBSetOrder(1))
If VV1->(DBSeek(xFilial("VV1") + cChaInt))
If !Empty(VV1->VV1_GRUVEI)
cGrupoVeic := VV1->VV1_GRUVEI
Endif
Endif
Endif
If Empty(cGrupoVeic)
cGrupoVeic := Left(GetMV("MV_GRUVEI")+Space(TamSX3("B1_GRUPO")[1]),TamSX3("B1_GRUPO")[1])
Endif
Return cGrupoVeic
04. ASSUNTOS RELACIONADOS
- Não se aplica.
- ponto_de_entrada
- gestao_de_concessionarias
- totvs_gestao_de_concessionarias
- dms
- totvs_dms
- todos_paises
- modulo_dms
- vesao_12_1_2310
- protheus
- entrada_por_compra
- entrada_por_remessa
- entrada_por_transferencia
- entrada_por_consignacao
- entrada_devolução_venda
- entrada_retorno_remessa
- saída_por_venda
- saída_por_remessa
- saída_por_transferencia
- saída_consignação
- saída_devolução_compra
- saída_retorno_remessa
- saída_retorno_consignacao
- atendimento_modelo_2
- entrada_retorno_consignacao
- veixa001
- veixa003
- veixa004
- veixa005
- veixa002
- veixa006
- veixa007
- veixa011
- veixa013
- veixa014
- veixa015
- veixa012
- veixa016
- veixa017
- veixa018
- vxgruvei
- 23897675
- dvarmil_9740