Árvore de páginas

Versões comparadas

Chave

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

...

02. SITUAÇÃO/REQUISITO

03. SOLUÇÃO

Aviso
titlePagina em construção

Pagina em construçã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 : Orcamento de Armamento        

Compartilhamento Filial       Filial: Exclusivo

Compartilhamento Unidade: Exclusivo

Compartilhamento Empresa: Exclusivo

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

Criação dos campos da tabela TXQ 

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

4-) Preencha os campos da tabela TXQ

...

 conforme tabela abaixo:

Section
bordertrue
X3_CAMPOX3_TIPOX3_TAMANHOX3_DECIMALX3_TITULOX3_DESCRICX3_RELACAOX3_F3X3_PICTUREX3_BROWSEX3_VISUALX3_CONTEXTX3_VLDUSER
TXQ_FILIALC80Filial      Filial do Sistema                                                                                                                                              @!                                           N

                                                                                                                                
TXQ_CODIGOC60Codigo      Codigo                   GETSXENUM('TXQ','TXQ_CODIGO')                                                                                                         @!                                           NVR                                                                                                                                
TXQ_ITEARMC10Item ArmamenItem do Armamento                                                                                                                                              @!                                           NARPertence("123")
TXQ_CODPRDC300Cod. Prod.  Codigo do Produto                                                                                                                                        SB5TXQ@!                                           NAR At740VlArm(FwFldGet("TXQ_ITEARM"), FwFldGet("TXQ_CODPRD"))                                                                     
TXQ_DSCPRDC300Descricao   Descricao                                                                                                                                                      @!                                           NVV                                                                                                                                
TXQ_QTDVENN112Quantidade  Quantidade                                                                                                                                                     @E 99,999,999.99                             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_CODTFFC60Cod. RH     Codigo do Recursos Humano                                                                                                                                      @!                                           NVR                                                                                                                                
TXQ_CONTRTC150Nr. ContratoNumero do Contrato                                                                                                                                             @!                                           NVR                                                                                                                                
TXQ_CONREVC30Revisao     Revisao de Contratos                                                                                                                                           @!                                           NVR                                                                                                                                
TXQ_

...

CODSUBrC60Cod. Subst. Codigo Substituto                                                                                                                                              @!                                           NVR                                                                                                                                
TXQ_LUCRO N52%Lucro      %Lucro                                                                                                                                                         @E 99.99                                     NARPositivo()                                                                                                                      
TXQ_TXLUCRN142Vlr. Lucro  Vlr. Lucro                                                                                                                                                     @E 99,999,999,999.99                         NVRPositivo()                                                                                                                      
TXQ_ADM   N52%Adm        %Adm                                                                                                                                                           @E 99.99                                     NARPositivo()                                                                                                                      
TXQ_TXADM N142Vlr. Tx Adm Vlr. Tx Adm                                                                                                                                                    @E 99,999,999,999.99                         NVRPositivo()                                                                                                                      
TXQ_TOTGERN142Total Geral Total Geral              ATINIPADMVC("TECA740","TXQDETAIL",'TXQ_TOTGER',,,,'TXQ->( TXQ_QTDVEN * TXQ_PRCVEN )')                                                 @E 99,999,999,999.99                         NVV

...



Criação dos índices da tabela TXQ 

1-) Posicione na tabela e clique em editar e posicione

...

em índices

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

Selecione os campo Filial e Código(TXQ_FILIAL+TXQ_CODIGO).


Repita o processo anterior para prosseguir com a criação das tabelas a seguir:

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 

...

TXT:

Prefixo : TXT

Descrição : Material de Implantacao Facili        

Compartilhamento Filial       Filial: Exclusivo

Compartilhamento Unidade: Exclusivo

Compartilhamento Empresa: Exclusivo

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

Criação dos campos da tabela TXT 

...

Procedimento para criar os novos campos no Protheus:

...

...

Preencha os campos da tabela TXT

...

 conforme tabela abaixo:

Section
bordertrue
X3_CAMPOX3_TIPOX3_TAMANHOX3_DECIMALX3_TITULOX3_DESCRICX3_RELACAOX3_F3X3_PICTUREX3_BROWSEX3_VISUALX3_CONTEXTX3_VLDUSER

...

TXT_FILIALC80Filial      Filial do Sistema                                                                                                                                              @!                                           N

                                                                                                                                

...

TXT_CODIGOC60Codigo      Codigo                   GETSXENUM('

...

TXT','

...

TXT_CODIGO')                                                                                                         @!                                           NVR                                                                                                                                

...

TXT_CODTXSC60Cod. Posto  Codigo do Posto                                                                                                                                                @!                                           N

...

AR                                                                                                                                

...

TXT_CODPRDC300Cod. ProdutoCodigo do Produto                                                                                                                                        TECPRD@!                                           NAR EXISTCPO('SB1') .AND. EXISTCPO('SB5') .AND. AT740VLDPRD(

...

2, FWFLDGET("

...

TXT_CODPRD") )

...

                                           

...

TXT_DESCRIC300Desc. ProdutDescricao do Produto     ATINIPADMVC("TECA984A","

...

TXTDETAIL",'B1_DESC','SB1',1, "XFILIAL('SB1')+

...

TXT-

...

>TXT_CODPRD")                                               @!                                           NVV                                                                                                                                

...

TXT_QUANTSN40Quant. SugerQuantidade Sugerida                                                                                                                                            @E 9999                                      NARPositivo()                                                                                                                      

...

TXT_VLUNITN122Vl. UnitarioValor Unitario                                                                                                                                                 @E 999,999,999.99                            NARPositivo()                                                                                                                      

...

TXT_TES   C30Tipo Saida  Tipo de Saida                                                                                                                                            SF4   

...

                                             NARExistCpo("SF4") .AND. FwFldGet("

...

TXT_TES") > "500"                                                                               


Criação dos índices da tabela TXT 

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

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

Selecione os campo Filial e Código(TXT_FILIAL+TXT_CODIGO).


Criação de Tabela TXU:

Prefixo : TXU

Descrição : Material de Consumo Facilit.          

Compartilhamento Filial: Exclusivo

Compartilhamento Unidade: Exclusivo

Compartilhamento Empresa: Exclusivo

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

Criação dos campos da tabela TXU 

Preencha os campos da tabela TXU  conforme tabela abaixo:

Section
bordertrue
X3_CAMPOX3_TIPOX3_TAMANHOX3_DECIMALX3_TITULOX3_DESCRICX3_RELACAOX3_F3X3_PICTUREX3_BROWSEX3_VISUALX3_CONTEXTX3_VLDUSER

...

TXU_FILIALC80Filial      Filial do Sistema                                                                                                                                              @!                                           N

                                                                                                                                

...

TXU_CODIGOC60Codigo      Codigo                   GETSXENUM('

...

TXU','

...

TXU_CODIGO')                                                                                                         @!                                           NVR                                                                                                                                

...

TXU_CODTXSC60Cod. Posto  Codigo do Posto                                                                                                                                                @!                                           NVR                                                                                                                                

...

TXU_CODPRDC300Cod. ProdutoCodigo do Produto                                                                                                                                        

...

TECPRD@!                                           NAR

...

 EXISTCPO('SB1') .AND. EXISTCPO('SB5') .AND. AT740VLDPRD(3, FWFLDGET("TXU_CODPRD") )

...

                                            

...

TXU_DESCRIC300Desc. ProdutDescricao do Produto     ATINIPADMVC("TECA984A","

...

TXUDETAIL",'B1_DESC','SB1',1, "XFILIAL('SB1')+

...

TXU-

...

>TXU_CODPRD")                                               @!                                           NVV                                                                                                                                

...

TXU_QUANTSN40Quant. SugerQuantidade Sugerida                                                                                                                                            @E 9999                                      NARPositivo()                                                                                                                      

...

TXU_VLUNITN122Vl. UnitarioValor Unitario                                                                                                                                                 @E 999,999,999.99                            NARPositivo()                                                                                                                      
TXU_TES   C30Tipo Saida  Tipo de Saida                                                                                                                                            SF4   @!                                           NARExistCpo("SF4") .AND. FwFldGet("TXU_TES") > "500"                                                                               


Criação dos índices da tabela TXU 

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

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

Selecione os campo Filial e Código(TXU_FILIAL+TXU_CODIGO).


Criação de Tabela TXV:

Prefixo : TXV

Descrição : Uniformes Facilitador                   

Compartilhamento Filial: Exclusivo

Compartilhamento Unidade: Exclusivo

Compartilhamento Empresa: Exclusivo

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

Criação dos campos da tabela TXV 

Preencha os campos da tabela TXV  conforme tabela abaixo:

Section
bordertrue
X3_CAMPOX3_TIPOX3_TAMANHOX3_DECIMALX3_TITULOX3_DESCRICX3_RELACAOX3_F3X3_PICTUREX3_BROWSEX3_VISUALX3_CONTEXTX3_VLDUSER

...

TXV_FILIALC80Filial      Filial do Sistema                                                                                                                                              @!                                           N

                                                                                                                                

...

TXV_CODIGOC60Codigo      Codigo                   GETSXENUM('

...

TXV','

...

TXV_CODIGO')                                                                                                         @!                                           NVR                                                                                                                                

...

TXV_CODTXSC60Cod. Posto  Codigo do Posto                                                                                                                                                @!                                           N

...

VR                                                                                                                                

...

TXV_CODPRDC300Cod. ProdutoCodigo do Produto                                                                                                                                        

...

SB1UNI@!                                           NAR

...

At740VlUni(FwFldGet("TXV_CODPRD"))

...

                                                                                              

...

TXV_DESCRIC300Desc. ProdutDescricao do Produto     ATINIPADMVC("TECA984A","

...

TXVDETAIL",'B1_DESC','SB1',1, "XFILIAL('SB1')+

...

TXV-

...

>TXV_CODPRD")                                               @!                                           NVV                                                                                                                                

...

TXV_QUANTSN40Quant. SugerQuantidade Sugerida      

...


      @E 9999                                      NARPositivo()                                                                                                                      

...

TXV_VLUNITN122Vl. UnitarioValor Unitario                                                                                                                                                 @E 999,999,999.99                            NARPositivo()                                                                                                                      

...


Criação dos índices da tabela TXV 

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

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

Selecione os campo Filial e Código(TXV_FILIAL+TXV_CODIGO).


Criação de Tabela TXW:

Prefixo: TXW

Descrição: Armamento Facilitador                            

Compartilhamento Filial: Exclusivo

Compartilhamento Unidade: Exclusivo

Compartilhamento Empresa: Exclusivo

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

Criação dos campos da tabela TXW 

Preencha os campos da tabela TXW  conforme tabela abaixo:


Section
bordertrue
X3_CAMPOX3_TIPOX3_TAMANHOX3_DECIMALX3_TITULOX3_DESCRICX3_RELACAOX3_F3X3_PICTUREX3_BROWSEX3_VISUALX3_CONTEXTX3_VLDUSER
TXW_FILIALC80Filial      Filial do Sistema                                                                                                                                              @!                                           N

                                                                                                                                
TXW_CODIGOC60Codigo      Codigo                   GETSXENUM('TXW','TXW_CODIGO')                                                                                                         @!                                           NVR                                                                                                                                
TXW_CODTXSC60Cod. Posto  Codigo do Posto                                                                                                                                                @!                                           NVR                                                                                                                                
TXW_ITEARMC10Item ArmamenItem do Armamento                                                                                                                                              @!                                           NARPertence("123")                                                                                                                 
TXW_CODPRDC300Cod. Prod.  Codigo do Produto                                                                                                                                        SB5TXQ@!                                           NAR                                                                                                                                
TXW_DESCRIC300Desc. ProdutDescricao do Produto     ATINIPADMVC("TECA984A","TXWDETAIL",'B1_DESC','SB1',1, "XFILIAL('SB1')+TXW->TXW_CODPRD")                                               @!                                           NVV                                                                                                                                
TXW_QUANTSN40Quant. SugerQuantidade Sugerida                                                                                                                                            @E 9999                                      NARPositivo()                                                                                                                      
TXW_VLUNITN122Vl. UnitarioValor Unitario                                                                                                                                                 @E 999,999,999.99                            NAR

...

04. DEMAIS INFORMAÇÕES

Card documentos
InformacaoUse esse box para destacar informações relevantes e/ou de destaque.
TituloIMPORTANTE!
Positivo()                                                                                                                                                                                                                                                      


Criação dos índices da tabela TXW 

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

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

Selecione os campo Filial e Código(TXW_FILIAL+TXW_CODIGO).


04. DEMAIS INFORMAÇÕES

Não há.

05. ASSUNTOS RELACIONADOS

...


Templatedocumentos