Árvore de páginas

Carregando...

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. DADOS GERAIS

Produto:

Solucoes_totvs

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVSTOTVS DMS

Linha de Produto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
Segmento Varejo

Módulo:

Modulos_cross_segmentos

Modulos_framework

Modulos_totvs_construcao

Modulos_totvs_juridico

Modulos_totvs_logistica

Modulos_totvs_manufatura

Modulos_totvs_rh

Modulos_totvs_saude

TOTVS DMS (Linha Protheus) - Oficina (SIGAOFI)

Função:Não se aplica
País:Brasil
Ticket:XXXXXXXX17078867
Requisito/Story/Issue (informe o requisito relacionado) :DVARMIL-XXXX2074


02. SITUAÇÃO/REQUISITO

Existe a necessidade de inserir a funcionalidade de Remuneração de Peças por Condição de Pagamento e de controlar o Saldo das Promoções.

03. SOLUÇÃO


A melhoria consiste em:


  • Novo Cadastro de Remunerações (OFIA420), onde é informado o % de Remuneração por Condição de Pagamento. Na rotina de Orçamento Balcão e no Fechamento de Ordem de Serviço, no momento que o usuário utilizar a Condição de Pagamento será acrescido a Remuneração cadastrada no % de desconto informado, esse % total será utilizado para validar a Politica de Desconto solicitando ou não a Liberação da Venda. O parâmetro MV_MIL0172 ativa essa funcionalidade. No parâmetro MV_MIL0173 é possível informar os Níveis de Importância dos clientes que vão desprezar o % de remuneração. No browse do Cadastro das Remunerações existe a opção “Lista ativa dos % de Remuneração por Cond.Pagamento” que disponibiliza a relação de todos os % de Remunerações ativos no momento.

Image Added


  • Nova opção “Dados da Negociação do Orçamento Balcão” no Outras Ações das telas do Orçamento por Fases (OFIXA011) e da Consulta do Orçamento (OFIC170). Esta opção permite visualizar os Dados da Negociação do Orçamento posicionado. Também é possível visualizar os Dados da Negociação do Orçamento Balcão diretamente pelo menu, através da rotina Visualiza Dados da Negociação do Orçamento de Peças Balcão (OFIC260).

Image Added


  • Nova opção “Dados da Negociação de Peças das Liberações selecionadas” no Outras Ações da tela do Fechamento de Ordem de Serviço para visualizar os Dados da Negociação das Peças de todas as Liberações selecionadas para o Fechamento.

Image Added


  • No Cadastro de Equipe Técnica foram criados dois novos campos, um para informar o % máximo de Desconto em Peças do Vendedor “Desc.Peças” (VAI_DESPEC), este % é utilizado como base para solicitar ou não a liberação de Venda; o outro campo “Dt.Crit.Desc” (VAI_DTCDES), onde informa qual Data será validado o Critério de Desconto no Orçamento (se será a data atual ou a de criação do Orçamento). Também no Cadastro, é possível configurar o campo “Perm.sem Rem” (VAI_PSCREM) para permitir a Venda de Peças Balcão e Oficina sem possuir o Cadastro de Remuneração.

Image Added


  • Inserida a possibilidade de controlar o Saldo das Promoções no Orçamento por Fases, para utilizar essa funcionalidade é necessário informar na Politica de Desconto (OFIXA017) que a Promoção controla Saldo (pasta '1-Promoção' - campo 'Contr.Saldo' igual a 'Sim').
    Uma vez ativa, será necessário inserir o Saldo inicial no Cadastro de Saldos de Promoções (OFIA440). Ao gerar um Orçamento partindo do Pedido ou avançando a fase de um Orçamento Balcão com Status Digitado, será realizada a baixa no saldo da Promoção e caso efetive o cancelamento da Venda ou Orçamento, será realizada a devolução dos itens no Saldo da Promoção.

Image Added


  • Criada a Consulta de Saldos das Promoções por Critério de Desconto (OFIC280). Esta rotina possibilita visualizar as movimentações das Promoções de um determinado Critério de Desconto. Na tela inicial referente aos critérios é possível realizar filtros através da tecla <F12> e pela opção “Filtrar” do browse. Após posicionar em um dos critérios na grid e clicar em “Visualizar Movimentos”, serão apresentadas as movimentações correspondentes. Nesta segunda tela de movimentos, existe a opção “Filtrar” do browse, que permite realizar novos filtros e alguns pré cadastrados.

Image Added


  • Consulta de Tipos de Negócios do Cliente, onde é possível visualizar todos os tipos de negócios do Cliente/Loja posicionado. Opção disponível nas rotinas de Orçamento por Fases (OFIXA011), Consulta de Orçamentos (OFIC170), Abertura de Ordem de Serviço (OFIOM010) e Fechamento de Ordem de Serviço (OFIXA100).

Image Added


  • Criado o parâmetro MV_MIL0174 para ser possível informar a fórmula do preço de Peças do Orçamento Balcão quando se tratar de atendimento para funcionários cadastrados na Empresa (GPEA010).




Procedimentos para utilização

Totvs custom tabs box
tabsAtualização de Dicionário
idspasso1
Totvs custom tabs box items
defaultyes
referenciapasso1


Criação de Tabela no arquivo SX2 – Tabelas:



Chave

Nome

Modo

Único

PYME

VBK

CONDIÇÕES X REMUNERAÇÕES - CAB

E

VBK_FILIAL+VBK_CODIGO

S

VBL

CONDIÇÕES X REMUNERAÇÕES - %

E

VBL_FILIAL+VBL_CODVBK+VBL_CODIGO

S
VBM

SALDO INICIAL DAS PROMOÇÕES

E

VBM_FILIAL+VBM_CODIGO

S
VBN

MOVIMENTAÇÕES DAS PROMOÇÕES

E

VBN_FILIAL+VBN_CODVBM+VBN_CODIGO

S



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



  • Tabela VBK - CONDIÇÕES X REMUNERAÇÕES - CAB


CampoVBK_FILIALVBK_CODIGOVBK_DESCRIVBK_ATIVO
TipoCarácterCarácterCarácterCarácter
Grupo de Campos033


Ordem01020304
Tamanho28501
Decimal0000
Formato@!@!@!@!
Contexto1-Real1-Real1-Real1-Real
Propriedade1-Alterar2-Visualizar1-Alterar1-Alterar
TítuloFilialCódigoDescriçãoAtivo
DescriçãoFilialCódigoDescriçãoAtivo
Val. Sistema


Pertence("01")
Opções


0=Não;1=Sim
Inic. PadrãoxFilial("VBK")GetSXENum("VBK","VBK_CODIGO")
"0"
Inic. Browse



Cons. Padrão



Nível1111
UsadoNão SimSimSim
ObrigatórioNãoSimSimSim
BrowseNãoNãoSimNão
When



Pasta



Help

Informe a Filial.

Informe o Código.

Informe a Descrição.

Informe se esta Ativo.



  • Tabela VBL - CONDIÇÕES X REMUNERAÇÕES - %


CampoVBL_FILIALVBL_CODVBKVBL_CODIGOVBL_CONPAG
TipoCarácterCarácterCarácterCarácter
Grupo de Campos033


Ordem01020304
Tamanho2883
Decimal0000
Formato@!@!@!@!
Contexto1-Real1-Real1-Real1-Real
Propriedade2-Visualizar2-Visualizar2-Visualizar1-Alterar
TítuloFilialCódigo VBKCódigoCond.Pagto
DescriçãoFilialCódigo VBKCódigo SequencialCondição de Pagamento
Val. Sistema


Vazio().or.FG_Seek("SE4","M->VBL_CONPAG",1,.f.,"VBL_DESPAG","E4_DESCRI").and.!(SE4->E4_TIPO$"9A")
Opções



Inic. PadrãoxFilial("VBL")
GetSXENum("VBL","VBL_CODIGO")
Inic. Browse



Cons. Padrão


SE4
Nível1111
UsadoNãoSimSimSim
ObrigatórioNãoSimSimSim
BrowseNãoNãoNãoSim
When



Pasta



Help

Informe a Filial.

Informe o Código da VBK.

Informe o Código Sequencial.

Informe a Condição de Pagamento.




CampoVBL_DESPAGVBL_VLRMINVBL_PERREMVBL_PROMOC
TipoCarácterNuméricoNuméricoCarácter
Grupo de Campos



Ordem05060708
Tamanho301251
Decimal0220
Formato@!@E 999,999,999.99@E 99.99@!
Contexto2-Virtual1-Real1-Real1-Real
Propriedade2-Visualizar1-Alterar1-Alterar1-Alterar
TítuloDescriçãoVlr.Minimo%RemuneraçãoPromoção
DescriçãoDescrição PagamentoValor Minimo% RemuneraçãoPromoção
Val. Sistema
Positivo()Positivo()Pertence("012")
Opções


0=Não;1=Sim e Não Acrescenta Percentual;2=Sim e Acrescenta Percentual
Inic. PadrãoPosicione("SE4",1,xFilial("SE4")+VBL->VBL_CONPAG,"E4_DESCRI")

"0"
Inic. BrowsePosicione("SE4",1,xFilial("SE4")+VBL->VBL_CONPAG,"E4_DESCRI")


Cons. Padrão



Nível1111
UsadoSimSimSimSim
ObrigatórioNãoNãoNãoSim
BrowseSimSimSimSim
When



Pasta



Help

Informe a Descrição do Pagamento.

Informe o Valor Mínimo.

Informe o % de Remuneração.

Informe se contempla a Promoção.




CampoVBL_ATIVO
TipoCarácter
Grupo de Campos
Ordem09
Tamanho1
Decimal0
Formato@!
Contexto1-Real
Propriedade1-Alterar
TítuloAtivo
DescriçãoAtivo
Val. SistemaPertence("01")
Opções0=Não;1=Sim
Inic. Padrão"0"
Inic. Browse
Cons. Padrão
Nível1
UsadoSim
ObrigatórioSim
BrowseNão
When
Pasta
Help

Informe se esta Ativo.



  • Tabela VBM - SALDO INICIAL DAS PROMOÇÕES


CampoVBM_FILIALVBM_CODIGOVBM_SEQVENVBM_NOMCRI
TipoCarácterCarácterCarácterCarácter
Grupo de Campos033


Ordem01020304
Tamanho28850
Decimal0000
Formato@!@!@!@!
Contexto1-Real1-Real1-Real2-Virtual
Propriedade1-Alterar2-Visualizar1-Alterar2-Visualizar
TítuloFilialCódigoCód.Seq.DescNome Crit.
DescriçãoFilialCódigoCódigo Sequencial DescontNome Critério de Desconto
Val. Sistema



Opções



Inic. PadrãoxFilial("VBM")GetSXENum("VBM","VBM_CODIGO")
IIf(INCLUI,"",OA4400031_NomeCriterio(VBM->VBM_SEQVEN))
Inic. Browse


OA4400031_NomeCriterio(VBM->VBM_SEQVEN)
Cons. Padrão

VENPRO
Nível1111
UsadoNãoSimSimSim
ObrigatórioNãoSimSimNão
BrowseNãoNãoNãoSim
When



Pasta



Help

Informe a Filial.

Informe o Código.

Informe o Código Sequencial da Politica de Desconto.

Informe o Nome Critério de Desconto.




CampoVBM_DATINIVBM_DATFINVBM_GRUITEVBM_CODITE
TipoDataDataCarácterCarácter
Grupo de Campos



Ordem05060708
Tamanho88427
Decimal0000
Formato@D@D@!@!
Contexto1-Real1-Real1-Real1-Real
Propriedade2-Visualizar2-Visualizar2-Visualizar2-Visualizar
TítuloDt.InicialDt.FinalGrupo ItemCódigo Item
DescriçãoDt.InicialDt.FinalGrupo do ItemCódigo do Item
Val. Sistema



Opções



Inic. Padrão



Inic. Browse



Cons. Padrão



Nível1111
UsadoSimSimSimSim
ObrigatórioNãoNãoNãoNão
BrowseSimSimSimSim
When



Pasta



Help

Informe a data inicial.

Informe a data final.

Informe o Grupo do Item.

Informe o Codigo do Item.



CampoVBM_DESITEVBM_SLDINIVBM_SLDATU
TipoCarácterNuméricoNumérico
Grupo de Campos


Ordem091011
Tamanho301010
Decimal022
Formato@!@E 9,999,999.99@E 9,999,999.99
Contexto2-Virtual1-Real2-Virtual
Propriedade
Totvs custom tabs box
tabsPasso 01, Passo 02, Passo 03, Passo 04
idspasso1,passo2

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

  • Tabela VBK - CONDIÇÕES X REMUNERAÇÕES - CAB
Totvs custom tabs box items
defaultyes
referenciapasso1

Criação de Tabela no arquivo SX2 – Tabelas:

Chave

Nome

Modo

Único

PYME

VBK

CONDIÇÕES X REMUNERAÇÕES - CAB

E

VBK_FILIAL+VBK_CODIGO

S

VBL

CONDIÇÕES X REMUNERAÇÕES - %

E

VBL_FILIAL+VBL_CODVBK+VBL_CODIGO

S
VBM

SALDO INICIAL DAS PROMOÇÕES

E

VBM_FILIAL+VBM_CODIGO

S
VBN

MOVIMENTAÇÕES DAS PROMOÇÕES

E

VBN_FILIAL+VBN_CODVBM+VBN_CODIGO

S
CódigoNão 
CampoVBK_FILIALVBK_CODIGOVBK_DESCRIVBK_ATIVO
TipoCarácterCarácterCarácterCarácter
Grupo de Campos033
Ordem01020304
Tamanho28501
Decimal0000
Formato@!@!@!@!
Contexto1-Real1-Real1-Real1-Real
Propriedade1-Alterar2-Visualizar1-Alterar12-AlterarVisualizar
TítuloFilialDescr. ItemSaldo Inic.Saldo Atual
DescriçãoDescrição Ativo
DescriçãoFilialCódigoDescriçãoAtivo
do ItemSaldo InicialSaldo Atual
Val. Sistema
Positivo()Positivo()
Opções


Inic. PadrãoIIf(INCLUI,"",Posicione("SB1",7,xFilial("SB1")+VBM->VBM_GRUITE+VBM->VBM_CODITE,"B1_DESC"))
IIf(INCLUI,0,OA4410021_Saldo_Promocao( VBM->VBM_CODIGO ))
Inic. BrowsePosicione("SB1",7,xFilial("SB1")+VBM->VBM_GRUITE+VBM->VBM_CODITE,"B1_DESC")
OA4410021_Saldo_Promocao( VBM->VBM_CODIGO )Val. SistemaPertence("01")Opções0=Não;1=SimInic. PadrãoxFilial("VBK")GetSXENum("VBK","VBK_CODIGO")"0"Inic. Browse
Cons. Padrão


Nível1111
UsadoSimSimSim
ObrigatórioNãoSimSimSimNão
BrowseNãoSimNãoSimSimNão
When


Pasta


Help

Informe a FilialDescrição do Item.

Informe o CódigoSaldo Inicial.

Informe a Descriçãoo Saldo Atual.

Informe se esta Ativo.



  • Tabela VBL - CONDIÇÕES X REMUNERAÇÕES - %Tabela VBN - MOVIMENTAÇÕES DAS PROMOÇÕES


CampoVBLVBN_FILIALVBLVBN_CODVBKCODVBMVBLVBN_CODIGOVBLVBN_CONPAGTIPMOV
TipoCarácterCaracterCarácterCaracterCarácterCaracterCarácterCaracter
Grupo de Campos033


Ordem01020304
Tamanho28831
Decimal0000
Formato@!@!@!@!
Contexto1 - Real1 - Real1 - Real1 - Real
Propriedade2 - Visualizar2 - Visualizar2 - Visualizar12 - AlterarVisualizar
TítuloFilialFilial Código VBKVBMCódigoCondTp.Moviment.Pagto
DescriçãoFilialCódigo VBKVBMCódigo SequencialCondição de PagamentoTipo Movimentação
Val. Sistema


Pertence("012Val. SistemaVazio().or.FG_Seek("SE4","M->VBL_CONPAG",1,.f.,"VBL_DESPAG","E4_DESCRI").and.!(SE4->E4_TIPO$"9A")
Opções


0=Saldo Inicial;1=Utilização;2=Devolução
Inic. PadrãoxFilial("VBLVBN")
GetSXENum("VBLVBN","VBLVBN_CODIGO")"0"
Inic. Browse



Cons. PadrãoSE4



Nível1111
UsadoNãoSimSimSim
ObrigatórioNãoSimNãoSimNãoSimNão
BrowseNãoNãoNãoSim
When



Pasta



HelpInforme a Filial.Informe o Código da VBKVBM.Informe o Código Sequencial.Informe a Condição o Tipo de PagamentoMovimentação.



Campo
VBL
VBN_
DESPAG
DATMOV
VBL
VBN_
VLRMIN
HORMOV
VBL
VBN_
PERREM
QTDMOV
VBL
VBN_
PROMOC
POSNEG
Tipo
Carácter
Data
Numérico
CaracterNumérico
Carácter
Caracter
Grupo de Campos



Ordem05060708
Tamanho
30
8
12
4
5
11
Decimal0
2
020
Formato
@!

@R 99:99@E
999
9,999,999.99
@E 99.99
@!
Contexto
2
1 -
Virtual
Real1 - Real1 - Real
1
2 -
Real
Virtual
Propriedade2 - Visualizar
1
2 -
Alterar
Visualizar
1
2 -
Alterar
Visualizar
1
2 -
Alterar
Visualizar
Título
DescriçãoVlr.Minimo%RemuneraçãoPromoçãoDescriçãoDescrição PagamentoValor Minimo% RemuneraçãoPromoçãoVal. SistemaPositivo()Positivo()Pertence("012")Opções0=Não;1=Sim e Não Acrescenta Percentual;2=Sim e Acrescenta Percentual
Dt.Moviment.Hr.Moviment.Qtd.Moviment+/- 
DescriçãoData MovimentaçãoHora MovimentaçãoQtd. Movimentação+/- 
Val. Sistema

Positivo()
Opções



Inic. Padrão
Posicione("SE4",1,xFilial("SE4")+VBL->VBL_CONPAG,"E4_DESCRI")"0"



IIf(VBN->VBN_TIPMOV=="1","-","+")
Inic. Browse
Posicione("SE4",1,xFilial("SE4")+VBL->VBL_CONPAG,"E4_DESCRI



IIf(VBN->VBN_TIPMOV=="1","-","+")
Cons. Padrão



Nível1111
Usado

Sim

SimSimSim
ObrigatórioNãoNãoNão
Sim
Não
BrowseSimSimSimSim
When



Pasta



HelpInforme a
Descrição do Pagamento
Data de Movimentação.Informe
o Valor Mínimo
a Hora de Movimentação.Informe
o % de Remuneração
a Quantidade.Informe
se contempla a Promoção.
+ ou -



CampoVBN_FILORCVBN_NUMORCVBN_SEQORCVBN_USRMOV
TipoCaracterCaracterCaracterCaracter
CampoVBL_ATIVOTipoCarácter
Grupo de Campos033


Ordem09101112
Tamanho
2836
1
Decimal0000
Formato@!
Contexto1-RealPropriedade1-AlterarTítuloAtivoDescriçãoAtivoVal. SistemaPertence("01")Opções0=Não;1=Sim
@!@!@!
Contexto1 - Real1 - Real1 - Real1 - Real
Propriedade2 - Visualizar2 - Visualizar2 - Visualizar2 - Visualizar
TítuloFilial OrçtoNro. OrçtoSeq. OrçtoUsr.Moviment
DescriçãoFilial do OrçamentoNúmero do OrçamentoSeq. Item do OrçamentoUsuário Movimentação
Val. Sistema



Opções



Inic. Padrão
Inic. Padrão"0"




Inic. Browse



Cons. Padrão



Nível1111
UsadoSimSimSimSim
ObrigatórioNãoNãoNãoNão
BrowseSim
Browse
SimSim
Não
Sim
When



Pasta



Help

Informe se esta Ativo.

  • Tabela VBM - SALDO INICIAL DAS PROMOÇÕES
CampoVBM_FILIALVBM_CODIGOVBM_SEQVENVBM_NOMCRITipoCarácterCarácterCarácterCarácterGrupo de Campos033Ordem01020304Tamanho28850Decimal0000Formato@!@!@!@!Contexto1-Real1-Real1-Real2-VirtualPropriedade1-Alterar2-Visualizar1-Alterar2-VisualizarTítuloFilialCódigoCód.Seq.DescNome Crit.DescriçãoFilialCódigoCódigo Sequencial DescontNome Critério de DescontoVal. SistemaOpçõesInic. PadrãoxFilial("VBM")GetSXENum("VBM","VBM_CODIGO")IIf(INCLUI,"",OA4400031_NomeCriterio(VBM->VBM_SEQVEN))Inic. BrowseCons. PadrãoNível1111UsadoObrigatórioBrowseWhenPastaHelpCampoVBM_DATINIVBM_DATFINVBM_GRUITEVBM_CODITETipoDataDataCarácterCarácterGrupo de CamposOrdem05060708Tamanho88427Decimal0000Formato@D@D@!@!Contexto1-Real1-Real1-Real1-RealPropriedade2-Visualizar2-Visualizar2-Visualizar2-VisualizarTítuloDt.InicialDt.FinalGrupo ItemCódigo ItemDescriçãoDt.InicialDt.FinalGrupo do ItemCódigo do ItemVal. SistemaOpçõesInic. PadrãoInic. BrowseCons. PadrãoNível1111UsadoObrigatórioBrowseWhenPastaHelpCampoVBM_DESITEVBM_SLDINIVBM_SLDATUTipoCarácterNuméricoNuméricoGrupo de CamposOrdem091011Tamanho301010Decimal022Formato@!@E 9,999,999.99@E 9,999,999.99Contexto2-Virtual1-Real2-VirtualPropriedade2-Visualizar1-Alterar2-VisualizarTítuloDescr. ItemSaldo Inic.Saldo AtualDescriçãoDescrição do ItemSaldo InicialSaldo AtualVal. SistemaPositivo()Positivo()OpçõesInic. PadrãoIIf(INCLUI,"",Posicione("SB1",7,xFilial("SB1")+VBM->VBM_GRUITE+VBM->VBM_CODITE,"B1_DESC"))IIf(INCLUI,0,OA4410021_Saldo_Promocao( VBM->VBM_CODIGO ))Inic. BrowseCons. PadrãoNível111UsadoObrigatórioBrowseWhenPastaHelp
  • Tabela VBN - MOVIMENTAÇÕES DAS PROMOÇÕES
CampoTipoGrupo de CamposOrdemTamanhoDecimalFormatoContextoPropriedadeTítuloDescriçãoVal. SistemaOpçõesInic. PadrãoInic. BrowseCons. PadrãoNível1111UsadoObrigatórioBrowseWhenPastaHelpCampoTipoGrupo de CamposOrdemTamanhoDecimalFormatoContextoPropriedadeTítuloDescriçãoVal. SistemaOpçõesInic. PadrãoInic. BrowseCons. PadrãoNível1111UsadoObrigatórioBrowseWhenPastaHelpCampoTipoGrupo de CamposOrdemTamanhoDecimalFormatoContextoPropriedadeTítuloDescriçãoVal. SistemaOpçõesInic. PadrãoInic. BrowseCons. PadrãoNível1111UsadoObrigatórioBrowseWhenPastaHelpCampoTipoGrupo de CamposOrdemTamanhoDecimalFormatoContextoPropriedadeTítuloDescriçãoVal. SistemaOpçõesInic. PadrãoInic. BrowseCons. PadrãoNível11UsadoObrigatórioBrowseWhenPastaHelp

Criação de Índices no arquivo SIX – Índices:

  • Tabela xxx - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx:

Índice

Ordem

Chave

Descrição

Proprietário

S

Índice

Ordem

Chave

Descrição

Proprietário

S

SS

Índice

Ordem

Chave

Descrição

Proprietário

S

S

Índice

Ordem

Chave

Descrição

Proprietário

S

Índice

Ordem

Chave

Descrição

Proprietário

S

Índice

Ordem

Chave

Descrição

Proprietário

S

S

Índice

Ordem

Chave

Descrição

Proprietário

S

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

Nome da Variável

Tipo

Descrição

Valor Padrão

Criação dRelacionamento no arquivo SX9 – Relacionamento:

  • Tabela xxx - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx:

Domínio

Identificação

Última ordem referente a tabela xxx

C. Domínio

E. Domínio

E. C. Domínio

Propriedade

S

L. Domínio1L. C. DomínioNCondição SQL

Criação de Consulta Padrão no arquivo SXB – Consulta Padrão:

  • Consulta Padrão xxx:
Alias

Tipo

Sequência

Coluna

Descrição

Contém Totvs custom tabs box items
defaultno
referenciapasso2

04. DEMAIS INFORMAÇÕES

Informe a Filial do Orçamento.Informe o Número do Orçamento.Informe a Sequencia do Item do Orçamento.Informe o Usuário.




CampoVBN_USRNOMVBN_OBSERV
TipoCaracterCaracter
Grupo de Campos

Ordem1314
Tamanho25
Decimal00
Formato@!@!
Contexto2 - Virtual1 - Real
Propriedade2 - Visualizar2 - Visualizar
TítuloNome UsuárioObservação
DescriçãoNome do UsuárioObservação
Val. Sistema

Opções

Inic. PadrãoIIf(INCLUI,"",Posicione("VAI",4,xFilial("VAI")+VBN->VBN_USRMOV,"VAI_NOMTEC"))
Inic. BrowsePosicione("VAI",4,xFilial("VAI")+VBN->VBN_USRMOV,"VAI_NOMTEC")
Cons. Padrão

Nível11
UsadoSimSim
ObrigatórioNãoNão
BrowseSimSim
When

Pasta

HelpInforme o Nome do Usuário.Informe a Observação.



Criação de Índices no arquivo SIX – Índices:


  • Tabela VBK - CONDIÇÕES X REMUNERAÇÕES - CAB:


Índice

VBK

VBK

Ordem

1

2

Chave

VBK_FILIAL+VBK_CODIGO

VBK_FILIAL+VBK_ATIVO

Descrição

Código

Ativo

Proprietário

S

S



  • Tabela VBL - CONDIÇÕES X REMUNERAÇÕES - %:


Índice

VBL

VBL

VBL

Ordem

1

23

Chave

VBL_FILIAL+VBL_CODVBK+VBL_CONPAG

VBL_FILIAL+VBL_CONPAG

VBL_FILIAL+VBL_ATIVO+VBL_CONPAG

Descrição

Cód.VBK + Cond.Pagamento

Cond.Pagamento

Ativo + Cond.Pagamento

Proprietário

S

SS



  • Tabela VBM - SALDO INICIAL DAS PROMOÇÕES:


Índice

VBM

VBM

Ordem

1

2

Chave

VBM_FILIAL+VBM_CODIGO

VBM_FILIAL+VBM_SEQVEN

Descrição

Código

Cód.Sequencial Promoção

Proprietário

S

S



  • Tabela VBN MOVIMENTAÇÕES DAS PROMOÇÕES:


Índice

VBN

Ordem

1

Chave

VBN_FILIAL+VBN_CODVBM+VBN_CODIGO

Descrição

Cód.VBM + Cód.Sequencial

Proprietário

S



  • Tabela VEM - Tipos de Desconto:


Índice

VEM

Ordem

2

Chave

VEM_FILIAL+VEM_CODIGO

Descrição

Código Sequencial

Proprietário

S



  • Tabela VEN - Itens do Tipo de Desconto:


Índice

VEN

VEN

Ordem

8

9

Chave

VEN_FILIAL+VEN_SEQUEN

VEN_FILIAL+VEN_CODVEM

Descrição

Sequencial Desconto

Cód. Politica Desconto

Proprietário

S

S



  • Tabela VS3 - Itens de Orçamento (Peças)


Índice

VS3

Ordem

4

Chave

VS3_FILIAL+VS3_SEQVEN

Descrição

Código Sequencial Desconto

Proprietário

S



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


Nome da Variável

MV_MIL0172

Tipo

Lógico

Descrição

Trabalha com Remuneração por Condição de Pagamento

Valor Padrão

.F.



Nome da Variável

MV_MIL0173

Tipo

Caracter

Descrição

Niveis de Importancia de Clientes que devem ser desconsiderados no levantamento das Remunerações de Peças

Valor Padrão




Nome da Variável

MV_MIL0174

Tipo

Caracter

Descrição

Formula utilizada na Venda de Peças do Orçamento para Funcionarios da Empresa

Valor Padrão




Criação dRelacionamento no arquivo SX9 – Relacionamento:


Domínio

VBK

SE4

Identificação

Última ordem referente a tabela VBL

C. Domínio

VBL

VBL

E. Domínio

VBK_CODIGO

E4_CODIGO

E. C. Domínio

VBL_CODVBK

VBL_CONPAG

Propriedade

S

S
L. Domínio11
L. C. DomínioNN
Condição SQL




Domínio

VEM

Identificação

Última ordem referente a tabela VEN

C. Domínio

VEN

E. Domínio

VEM_CODIGO

E. C. Domínio

VEN_CODVEM

Propriedade

S

L. Domínio1
L. C. DomínioN
Condição SQL



Domínio

VEN

Identificação

Última ordem referente a tabela VBM

C. Domínio

VBM

E. Domínio

VEN_SEQUEN

E. C. Domínio

VBM_SEQVEN

Propriedade

S

L. Domínio1
L. C. DomínioN
Condição SQL0



Domínio

VBM

Identificação

Última ordem referente a tabela VBN

C. Domínio

VBN

E. Domínio

VBM_CODIGO

E. C. Domínio

VBN_CODVBM

Propriedade

S

L. Domínio1
L. C. DomínioN
Condição SQL



Criação de Consulta Padrão no arquivo SXB – Consulta Padrão:


  • Consulta Padrão VENPRO:


Alias

Tipo

Sequência

Coluna

Descrição

Contém

VENPRO

101DBPromoções          

VEN

VENPRO

20108Sequencial Promoção


VENPRO

40101Critério Desconto  OA4400031_NomeCriterio(VEN->VEN_SEQUEN)

VENPRO

40102Grupo do Item      VEN_GRUITE

VENPRO

40103Código do Item     VEN_CODITE

VENPRO

40104Descrição          POSICIONE("SB1",7,xFilial("SB1")+VEN->VEN_GRUITE+VEN->VEN_CODITE,"B1_DESC")

VENPRO

40105Data Inicial       VEN_DATINI

VENPRO

40106Data Final         VEN_DATFIN
VENPRO40107%                  VEN_PERDES
VENPRO40108Valor              VEN_VALPRO
VENPRO50101Sequencial PromoçãoVEN->VEN_SEQUEN
VENPRO60101Filtro - Promoção  !Empty(VEN->VEN_SEQUEN).and.!Empty(VEN->VEN_CODITE).and.VEN->VEN_DATFIN>=dDataBase.and.VEN->VEN_SLDPRO=="1"




04. DEMAIS INFORMAÇÕES



Card documentos
InformacaoEsta atualização de dicionário estará disponível na próxima release 12.01.2310
Card documentos
InformacaoUse esse box para destacar informações relevantes e/ou de destaque.
TituloIMPORTANTE!

05. ASSUNTOS RELACIONADOS

  • Não há.



Templatedocumentos