01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:

Função:
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :


02. SITUAÇÃO/REQUISITO

Descreva a situação/requisito. 

03. SOLUÇÃO

Criação de Tabela:

1 -)  Acesse Configurador > Base de Dados > Dicionário > Bases de Dados

2-)  Posicione o cursor em Dicionário de dados e clique em Incluir 

Realize o preenchimento da tabela TXQ

Prefixo : TXQ

Descrição : Armamento

Compartilhamento Filial       : Exclusivo

Compartilhamento Unidade : Exclusivo

Compartilhamento Empresa : Exclusivo

Após o preenchimento dos dados da tabela TXQ clique em confirmar

3-) Posicione na tabela e clique em editar e posicione em índices

4-) Clique em Incluir e em outras ações selecione campos:

  Selecione o campo Filial e Código


Criação dos campos para precificação

Procedimento para criar os novos campos no Protheus:

1-) Acesse Configurador > Base de Dados > Dicionário > Bases de Dados

2-) Clique em 
Dicionário de Dados posicione o cursor em campos e selecione a tabela onde este campo será inserido e clique em editar



3-) Clique em Incluir



4-) Preencha os campos da tabela TXQ conforme tabela abaixo:


X3_CAMPO

X3_TIPO

X3_TAMANHO

X3_DECIMAL

X3_TITULO

X3_DESCRIC

X3_RELAÇÃO

X3_F3

X3_PICTURE

X3_BROWSE

X3_VISUAL

X3_CONTEXT

X3_VLDUSER

X3_CBOX

X3_WHEN

TXQ_FILIALC

8

0FilialFilial do Sistema        

@!               N




TXQ_CODIGOC60CódigoCódigo                   GETSXENUM('TXQ','TXQ_CODIGO')   
@! NVR


TXQ_ITEARMC10Item ArmamenItem do Armamento





                                                                                1=Arma;2=Colete;3=Municao   
TXQ_CODPRDC

30

0Cod. Prod.  Cod. Prod.               
SB5TXQ@! NAR                                                            At740VlArm(FwFldGet("TXQ_ITEARM"), FwFldGet("TXQ_CODPRD"))                                                                     
!Empty(FwFldGet("TXQ_ITEARM"))                              
TXQ_DSCPRDC300Descricao   Descricao    

@! NVV


TXQ_QTDVENN112QuantidadeQuantidade   

@E 99,999,999,999 NARPositivo() .AND. FwFldGet("TXQ_QTDVEN") > 0                                                                                                                                                   

TXQ_PRCVENN142Valor       Valor           

@E 99,999,999,999.99     NARPositivo() .AND. FwFldGet("TXQ_PRCVEN") > 0                                                                                                                                                         

TXQ_TOTAL N142Sub. Total  Sub. Total               

@E 99,999,999,999.99                    NVV


TXQ_CODTFFC

6

0Cod. RH     Código Recursos Humanos  

@!NVR


TXQ_CONTRTC15

0

Nr. ContratoNumero do Contrato       

@!NVR


TXQ_CONREVC30Revisão     Sequencia da Revisão     

@!NVR


TXQ_CODSUBC60Cod. Subst. Codigo Subst             

@!NVR


TXQ_LUCRO N52%Lucro      Percentual de lucro      

@E 99.99                              NARPositivo()                                                                                                                      

TXQ_TXLUCRN142Vlr. Lucro  Valor da taxa de lucro   

@E 99,999,999,999.99                 NVRPositivo()                                                                                                                  

TXQ_ADM   N52%Adm        % da Taxa Administrativa 

@E 99.99                                     NARPositivo()                                                                                                                  

TXQ_TXADM N142Vlr. Tx Adm Valor taxa administrativa

@E 99,999,999,999.99                         NVRPositivo()                                                                                                             



04. DEMAIS INFORMAÇÕES

Outras ações/ações relacionadas 



05. ASSUNTOS RELACIONADOS