01. DADOS GERAIS
| Produto: | | Solucoes_totvs_parceirosexptotvs |
|---|
| SolucaoParcsExpsTOTVS | TOTVS DMS |
|---|
|
|
|---|
| Linha de Produto: | |
|---|
| Segmento: | |
|---|
| Módulo: | | Modulos_totvs_prestadores_de_servicos |
|---|
TOTVS DMS (Linha Protheus) - Veículos (SIGAVEI) |
|---|
| Função: | Entrada por Compra (VEIXA001) Entrada por Remessa (VEIXA003) Entrada por Transferência (VEIXA004) Entrada por Consignação (VEIXA005) Entrada Devolução Venda (VEIXA002) Entrada Retorno Remessa (VEIXA006) Entrada Retorno Consignação (VEIXA007) Saída por Venda (VEIXA011) Saída por Remessa (VEIXA013) Saída por Transferência (VEIXA014) Saída Consignação (VEIXA015) Saída Devolução Compra (VEIXA012) Saída Retorno Remessa (VEIXA016) Saída Retorno Consignação (VEIXA017) Atendimento Modelo 2 (VEIXA018) |
|---|
| 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 |
...
| Bloco de código |
|---|
| language | delphi |
|---|
| theme | Midnight |
|---|
| title | OX001ARS VXGRUVEI (ADVPL) |
|---|
| linenumbers | true |
|---|
|
User Function FGX_GrupoVeicVXGRUVEI(cChaInt)
Local aArea := GetArea()
Local cGrupoVeic
Local cChaInt := ParamIxb[1]
Local cGrupoVeic := ""
Default cChaInt := ""
If !Empty(cChaInt) .and. ExistBlock("VXGRUVEI")
cGrupoVeic := ExecBlock("VXGRUVEI",.F.,.F.,{cChaInt})
// 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
RestArea(aArea)
Return cGrupoVeic |
04. ASSUNTOS RELACIONADOS
...