01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:

TOTVS DMS (Linha Protheus) - Veículos (SIGAVEI)

Função:Painel Pedidos Compra Máquinas JD (VEIA162)
País:Brasil
Ticket:Não se aplica.
Requisito/Story/Issue (informe o requisito relacionado) :DVARMIL-4060


02. SITUAÇÃO/REQUISITO

Ao utilizar a rotina Painel Pedidos Compra Máquinas JD (VEIA162) não temos a possibilidade de gerar uma solicitação de importação no back office de modo que o processo siga as regras de importação dentro do sistema.

03. SOLUÇÃO

Alterada a rotina Painel Pedidos Compra Máquinas JD (VEIA162) para que permita efetuar a geração de uma solicitação de importação a partir de um pedido.


Criação de Campo no arquivo SX3 – Campos:

Tabela VQ0 - PEDIDO DE VEICULOS

Campo

VQ0_IMPORT

VQ0_CODSC1VQ0_EMISS VQ0_NATURE

VQ0_CDCOMP

Tipo

Caracter

CaracterDataCaracterCaracter
Ordem




Tamanho

1

68103

Decimal

0

0000

Formato

@!

@!
@!@!
Contexto1 - Real1 - Real1 - Real1 - Real1 - Real
Propriedade1 - Alterar2 - Visualizar1 - Alterar1 - Alterar1 - Alterar
Grupo de Campos




Título

Ger.S.Import

Numero da SCDT EmissaoNaturezaCod. Comprad

Descrição

Gera Solicit. Importação

Numero da Solic.de CompraData de Emissao da SCNaturezaCódigo do Comprador

Opções

0=Não;1=Sim





Inic. Padrão"0"

GetNumSC1()

ddatabase

Inic. Browse





Con. Padrão


SEDSY1

Modo

C

CCCC

Val. Sistema

Pertence("01")


NaoVazio(M->VQ0_EMISS)Vazio() .Or. ExistCpo("SED")

Nível

1

1111

Usado

Sim

SimSimSimSim

Obrigatório

Não

NãoNãoNãoNão

Browse

Não

NãoNãoNãoNão

When






Help

Informe se o pedido irá gerar uma solicitação de importação.

Informe o código da solicitação de compra.

Informe a data de emissão.

Informe a natureza.

Informe o código do comprador.



Campo

VQ0_DCOMP 

VQ0_SOLICIVQ0_SIGLA VQ0_DSIGLAVQ0_MOEDA VQ0_DMOEDA

Tipo

Caracter

CaracterCaracterCaracterNúmericoCaracter
Ordem





Tamanho

40

25230230

Decimal

0

00000

Formato

@!

@S25@!@!@E 99@!
Contexto2 - Virtual1 - Real1 - Real2 - Virtual1 - Real2 - Virtual
Propriedade2 - Visualizar1 - Alterar1 - Alterar2 - Visualizar1 - Alterar2 - Visualizar
Grupo de Campos





Título

Des. Comprad

SolicitanteCod.Loc.EntrDes.Loc.EntrMoedaDescr.Moeda

Descrição

Descrição do Comprador

Nome do SolicitanteLocal EntregaDescrição Local EntregaMoedaDescrição da Moeda

Opções







Inic. Padrão

Posicione("SY1",1,xFilial("SY1")+M->VQ0_CDCOMP,"Y1_NOME")

UsrRetName(RetCodUsr())


Posicione("DB4",1,xFilial("DB4")+M->VQ0_SIGLA,"DB4_DESC")

1

SuperGetMv("MV_MOEDA"+AllTrim(Str(M->VQ0_MOEDA,2)))

Inic. Browse






Con. Padrão

DBE


Modo

C

CCCCC

Val. Sistema



ExistCpo("DB4",M->VQ0_SIGLA)


Nível

1

11111

Usado

Sim

SimSimSimSimSim

Obrigatório

Não

NãoNãoNãoNãoNão

Browse

Não

NãoNãoNãoNãoNão

When







Help

Informe o nome do comprador.

Informe o solicitante.

Informe a sigla.

Informe a descrição do Local Entrega.

Informe a moeda.

Informe a descrição da moeda.


Criação dRelacionamento no arquivo SX9 – Relacionamento:

Domínio

DB4

SED

SY1

Identificação

Última ordem referente a tabela VQ0

Última ordem referente a tabela VQ0Última ordem referente a tabela VQ0

C. Domínio

VQ0

VQ0VQ0

E. Domínio

DB4_SIGLA

ED_CODIGOY1_COD

E. C. Domínio

VQ0_SIGLA

VQ0_NATUREVQ0_CDCOMP

Propriedade

S

SS
L. Domínio111
L. C. DomínioNNN
Condição SQL



 Criação de Parâmetro no arquivo SX6 – Parâmetros:

Nome da Variável

MV_MIL0203

Tipo

Lógico

Descrição

Habilita a geração de solicitação de importação no pedido de máquina John Deere

Valor Padrão

.F.

  • Para apresentar a sessão Importação é necessário que o parâmetro MV_MIL0203 esteja habilitado.
  • O campo Ger.S.Import será habilitado para alteração somente quando o pedido tiver um CHASSI preenchido.
  • O parâmetro MV_MIL0003 deve obrigatoriamente está com conteúdo 1 para criação do produto na tabela Produtos(SB1).
  • Para criação do produto é necessário que o parâmetro MV_LOCVEIN esteja configurado com um armazém existente.
  • Para geração da solicitação de importação é necessário que preencha todos os campos da sessão importação e também os campos Vlr Inicial e Filial Entr presentes na tela.


  • Acessar a rotina Painel Pedidos Compra Máquinas JD (VEIA162)
  • Opção Incluir
  • Informe os campos (Pedido,Marca/Modelo/Chassi/Cor/Vlr.Inicial/Filial Entr)
  • Na sessão Importação, campo Ger.S.Import, indique 1-Sim
  • Informe os campos que serão habilitados e confirme
  • Ao acessar a rotina Solicitação de Importação (MATA113) verá constará uma solicitação de importação para o pedido que foi criado anteriormente.



04. DEMAIS INFORMAÇÕES

Outras ações/ações relacionadas 


05. ASSUNTOS RELACIONADOS