01. DADOS GERAIS
Produto: | TOTVS Prestadores de Serviços Terceirização |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Serviços |
Módulo: | Terceirização(SIGATEC) |
Função: | TECA740.PRW TECXFUNB.PRW |
País: | Brasil |
Ticket: | Não há |
Requisito/Story/Issue (informe o requisito relacionado) : | DSERSGS-14443 |
02. SITUAÇÃO/REQUISITO
Inclusão da aba armamento no 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 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_FILIAL | C | 8 | 0 | Filial | Filial do Sistema | @! | N | |||||||
TXQ_CODIGO | C | 6 | 0 | Código | Código | GETSXENUM('TXQ','TXQ_CODIGO') | @! | N | V | R | ||||
TXQ_ITEARM | C | 1 | 0 | Item Armamen | Item do Armamento | @! | N | A | R | 1=Arma;2=Colete;3=Municao | ||||
TXQ_CODPRD | C | 30 | 0 | Cod. Prod. | Cod. Prod. | SB5TXQ | @! | N | A | R | At740VlArm(FwFldGet("TXQ_ITEARM"), FwFldGet("TXQ_CODPRD")) | !Empty(FwFldGet("TXQ_ITEARM")) | ||
TXQ_DSCPRD | C | 30 | 0 | Descricao | Descricao | @! | N | V | V | |||||
TXQ_QTDVEN | N | 11 | 2 | Quantidade | Quantidade | @E 99,999,999,999 | N | A | R | Positivo() .AND. FwFldGet("TXQ_QTDVEN") > 0 | ||||
TXQ_PRCVEN | N | 14 | 2 | Valor | Valor | @E 99,999,999,999.99 | N | A | R | Positivo() .AND. FwFldGet("TXQ_PRCVEN") > 0 | ||||
TXQ_TOTAL | N | 14 | 2 | Sub. Total | Sub. Total | @E 99,999,999,999.99 | N | V | V | |||||
TXQ_CODTFF | C | 6 | 0 | Cod. RH | Código Recursos Humanos | @! | N | V | R | |||||
TXQ_CONTRT | C | 15 | 0 | Nr. Contrato | Numero do Contrato | @! | N | V | R | |||||
TXQ_CONREV | C | 3 | 0 | Revisão | Sequencia da Revisão | @! | N | V | R | |||||
TXQ_CODSUB | C | 6 | 0 | Cod. Subst. | Codigo Subst | @! | N | V | R | |||||
TXQ_LUCRO | N | 5 | 2 | %Lucro | Percentual de lucro | @E 99.99 | N | A | R | Positivo() | ||||
TXQ_TXLUCR | N | 14 | 2 | Vlr. Lucro | Valor da taxa de lucro | @E 99,999,999,999.99 | N | V | R | Positivo() | ||||
TXQ_ADM | N | 5 | 2 | %Adm | % da Taxa Administrativa | @E 99.99 | N | A | R | Positivo() | ||||
TXQ_TXADM | N | 14 | 2 | Vlr. Tx Adm | Valor taxa administrativa | @E 99,999,999,999.99 | N | V | R | Positivo() | ||||
TXQ_TOTGER | N | 14 | 2 | Total Geral | Total Geral | ATINIPADMVC("TECA740","TXQDETAIL",'TXQ_TOTGER',,,,'TXQ->( TXQ_QTDVEN * TXQ_PRCVEN )') | @E 99,999,999,999.99 | N | V | V |
Preencha os campos da tabela TFL , TFF e TFJ 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
TFL_TOTARM | N | 14 | 2 | Tot. Armame | Total do Armamento | @E 99,999,999,999.99 | N | V | V | |||
TFJ_TOTARM | N | 14 | 2 | Tot. Armame | Total do Armamento | @E 99,999,999,999.99 | N | V | V | |||
TFF_TOTARM | N | 14 | 2 | Tot. Armame | Total do Armamento | @E 99,999,999,999.99 | N | V | V |
04. DEMAIS INFORMAÇÕES
Não há
05. ASSUNTOS RELACIONADOS
- Não há