Produto: | Solucoes_totvs |
---|
Solucao | TOTVS Prestadores de Serviços Terceirização |
---|
|
|
---|
Linha de Produto: | |
---|
Segmento: | |
---|
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 |
---|
isFirstTimeEnterborder | true | literalseparator | , |
---|
datepattern | dd/mm/yy |
---|
decimalseparator | Point (.) |
---|
id | 1655836970719_-1629294760 |
---|
isNew | true |
---|
sort | Count ⇩ |
---|
worklog | 365|5|8|y w d h m|y w d h m |
---|
type | Count |
---|
version | 3 |
---|
vvpattern | v |
---|
|
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 |
---|
TXP_FILIAL | C | | 0 | Filial | Filial do Sistema |
|
| @! | N |
|
|
| TXP_CODIGO | C | 6 | 0 | Código | Código | GETSXENUM('TXP','TXP_CODIGO') |
| @! | N | V | R |
| TXP_CODUNI | C | 30 | 0 | Cod. Uniform | Código do Uniforme |
| SB1UNI | @! | N | A | R | At740VlUni(FwFldGet("TXP_CODUNI")) | TXP_ | DESCUNIDSCUNI | C | 30 | 0 | Desc. Unifor | Descrição do Uniforme | IF(!INCLUI, POSICIONE('SB1', 1, XFILIAL('SB1')+TXP->TXP_CODUNI, 'B1_DESC'), '') |
|
| @! | N | V | V |
| TXP_QTDVEN | N | 11 | 2 | Qtd. Uniform | Quantidade do Uniforme |
|
| @E 99,999,999,999 | N | A | R | Positivo() .AND. FwFldGet("TXP_QTDVEN") > 0 | TXP_PRCVEN | N | 14 | 2 | Vlr. Uniform | Valor do Uniforme |
|
| @E 99,999,999,999.99 | N | A | R | Positivo() .AND. FwFldGet("TXP_PRCVEN") > 0 | TXP_TOTAL | N | 14 | 2 | Sub. Total | Sub. Total |
|
| @E 99,999,999,999.99 | N | V | V |
| TXP_CODTFF | C | 6 | 0 | Cod. RH | Código Recursos Humanos |
|
| @! | N | V | R |
| TXP_CONTRT | C | 15 | 0 | Nr. Contrato | Numero do Contrato |
|
| @! | N | V | R |
| TXP_CONREV | C | 3 | 0 | Revisão | Sequencia da Revisão |
|
| @! | N | V | R |
| TXP_CODSUB | C | 6 | 0 | Cod. Subst. | Codigo Subst |
|
| @! | N | V | R |
| TXP_LUCRO | N | 5 | 2 | %Lucro | Percentual de lucro |
|
| @E 99.99 | N | A | R | Positivo() | TXP_TXLUCR | N | 14 | 2 | Vlr. Lucro | Valor da taxa de lucro |
|
| @E 99,999,999,999.99 | N | V | R | Positivo() | TXP_ADM | N | 5 | 2 | %Adm | % da Taxa Administrativa |
|
| @E 99.99 | N | A | R | Positivo() | TXP_TXADM | N | 14 | 2 | Vlr. Tx Adm | Valor taxa administrativa |
|
| @E 99,999,999,999.99 | N | V | R | Positivo() | TXP_TOTGER | N | 14 | 2 | Total Geral | Total Geral | ATINIPADMVC("TECA740","TXPDETAIL",'TXP_TOTGER',,,,'TXP->( TXP_QTDVEN * TXP_PRCVEN )') |
| @E 99,999,999,999.99 | N | V | V |
|
|
Preencha os campos da tabela TFL , TFF, TFJ e
...
TXD conforme tabela abaixo:
Section |
---|
|
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_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 | TFLTFL_TOTUNI | N | | 2 | Tot. Uniform | Total do Uniforme |
|
| @E 99,999,999,999.99 | N | V | V |
| TFJ_TOTUNI | N | 14 | 2 | Tot. Uniform | Total do Uniforme |
|
| @E 99,999,999,999.99 | N | V | V |
| TFF_TOTUNI | N | 14 | 2 | Tot. Uniform | Total do Uniforme | @! |
|
| @E 99,999,999,999.99 | N | V | V |
| TFL_TOTARM | N | | 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 | TFJTOTUNI Uniform Uniforme @! | N | V | V | Armamento |
|
| @E 99,999,999,999.99 | N | V | V |
| XD_FILTFF | C | 2 | 0 | Filial TFF | Filial TFF |
| SM0 | @! | N | R | A | 033 | TXD_CONTRT | C | 15 | 0 | Contrato | Contrato |
| TXDCTR | @! | N | R | A | At894Vld() | TXD_POSTO | C | 6 | 0 | Posto Trab. | Posto de Trabalho |
| TXDCTR | @! | N | R | A | At894Vld() |
|
Incluir a Consulta Específica conforme abaixo:
XB_ALIAS | XB_TIPO | XB_SEQ | XB_COLUNA | XB_DESCRI | XB_CONTEM |
---|
TXDCTR | 1 | 01 | RE | Cons. Unif. | TXD |
TXDCTR | 2 | 01 | 01 |
| TecConsF3() |
TXDCTR | 5 | 01 |
|
| TECRetF3() |
04. 04. DEMAIS INFORMAÇÕES
Não há.
05. ASSUNTOS RELACIONADOS