Árvore de páginas

Versões comparadas

Chave

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

01.  DADOS GERAIS

Produto:

Solucoes_totvs
SolucaoTOTVS Prestadores de Serviços Terceirização

Linha de Produto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoServiços

Módulo:Terceirização(SIGATEC)
Função:TECA740.PRW
País:Brasil
Ticket:Não há
Requisito/Story/Issue (informe o requisito relacionado) :DSERSGS-14466

...

02. SITUAÇÃO/REQUISITO

     Criação de uniforme integrado ao orçamento.

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 TXP

Prefixo: TXP

Descrição: Gestão de Uniformes

Compartilhamento Filial       Filial: Exclusivo

Compartilhamento Unidade: Exclusivo

Compartilhamento Empresa: Exclusivo

Após o preenchimento dos dados da tabela TXP 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


Image RemovedImage Added


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 TXP conforme tabela abaixo:

Pivot Tablesection
isFirstTimeEntertrue
literalseparator,
datepatterndd/mm/yy
decimalseparatorPoint (.)
id1655836970719_-1629294760
isNewtrue
sortCount ⇩
worklog365|5|8|y w d h m|y w d h m
typeCount
version3
vvpatternv
bordertrue
X3_CAMPOX3_TIPOX3_TAMANHOX3_DECIMALX3_TITULOX3_DESCRICX3_RELAÇÃOX3_F3X3_PICTUREX3_BROWSEX3_VISUALX3_CONTEXTX3_VLDUSER
TXP_FILIALC

8

0FilialFilial do Sistema        

@!               N


TXP_CODIGOC60CódigoCódigo                   GETSXENUM('TXP','TXP_CODIGO')   
@! NVR
TXP_CODUNIC

30

0Cod. UniformCódigo do Uniforme       
SB1UNI@! NARAt740VlUni(FwFldGet("TXP_CODUNI"))                                                                
TXP_
DESCUNI
DSCUNIC300Desc. Unifor
IF(!INCLUI, POSICIONE('SB1', 1, XFILIAL('SB1')+TXP->TXP_CODUNI, 'B1_DESC'), '')
Descrição do Uniforme    

@! NVV
TXP_QTDVENN112Qtd. UniformQuantidade do Uniforme   

@E 99,999,999,999 NARPositivo() .AND. FwFldGet("TXP_QTDVEN") > 0                                                                     
TXP_PRCVENN142Vlr. UniformValor do Uniforme        

@E 99,999,999,999.99     NARPositivo() .AND. FwFldGet("TXP_PRCVEN") > 0                                                                          
TXP_TOTALN142Sub. Total  Sub. Total               

@E 99,999,999,999.99                    NVV
TXP_CODTFFC

6

0Cod. RH     Código Recursos Humanos  

@!NVR
TXP_CONTRTC15

0

Nr. ContratoNumero do Contrato       

@!NVR
TXP_CONREVC30Revisão     Sequencia da Revisão     

@!NVR
TXP_CODSUBC60Cod. Subst. Codigo Subst             

@!NVR
TXP_LUCRON52%Lucro      Percentual de lucro      

@E 99.99                              NARPositivo()                                                                                                                      
TXP_TXLUCRN142Vlr. Lucro  Valor da taxa de lucro   

@E 99,999,999,999.99                 NVRPositivo()                                                                                                                  
TXP_ADMN52%Adm        % da Taxa Administrativa 

@E 99.99                                     NARPositivo()                                                                                                                  
TXP_TXADMN142Vlr. Tx Adm Valor taxa administrativa

@E 99,999,999,999.99                         NVRPositivo()                                                                                                             
TXP_TOTGERN142Total Geral Total Geral              ATINIPADMVC("TECA740","TXPDETAIL",'TXP_TOTGER',,,,'TXP->( TXP_QTDVEN * TXP_PRCVEN )')                                           
@E 99,999,999,999.99                         NVV



Preencha os campos da tabela TFL , TFF, TFJ e

...

TXD conforme tabela abaixo:

Section
bordertrue
X3_CAMPOX3_TIPOX3_TAMANHOX3_DECIMALX3_TITULOX3_DESCRICX3_RELAÇÃOX3_F3X3_PICTUREX3_BROWSEX3_VISUALX3_CONTEXTX3_VLDUSER
TFL_TOTUNIN

14

2Tot. UniformTotal do Uniforme      

@E 99,999,999,999.99             NVV
TFJ_TOTUNIN142Tot. UniformTotal do Uniforme   

@E 99,999,999,999.99NVV
TFF_TOTUNIN142Tot. UniformTotal do Uniforme   

@E 99,999,999,999.99NVV
TFL_TOTARMN

14

2Tot. ArmameTotal do Armamento      

@E 99,999,999,999.99             NVV
TFJ_TOTARMN142Tot. ArmameTotal do Armamento         

@E 99,999,999,999.99NVV
TFF_TOTARMN142Tot. ArmameTotal do Armamento      

@E 99,999,999,999.99NVV
XD_FILTFFC20Filial TFFFilial TFF
SM0@!NRA033
TXD_CONTRTC150ContratoContrato
TXDCTR@!NRAAt894Vld()
TXD_POSTO C60Posto Trab.Posto de Trabalho
TXDCTR@!NRAAt894Vld()


Incluir a Consulta Específica conforme abaixo:


XB_ALIAS

XB_TIPO

XB_SEQ

XB_COLUNA

XB_DESCRI

XB_CONTEM

TXDCTR101RECons. Unif.TXD
TXDCTR20101
TecConsF3()
TXDCTR501

TECRetF3()


04. 04. DEMAIS INFORMAÇÕES

Não há.

05. ASSUNTOS RELACIONADOS