
| Tabela | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| RBW | Funcionarios Temporarios | ||||||||||
| Campo | Tipo | Tamanho | Decimal | Titulo | Formato | Validacao | F3 | Contexto | Lista | Condicao | PYME |
| RBW_FILIAL | C | 2 | 0 | Filial | XM0 | R | S | ||||
| RBW_MAT | C | 6 | 0 | Matricula | 999999 | R | S | ||||
| RBW_MOTIVO | C | 1 | 0 | Mot.Contrata | @! | PERTENCE('12') | R | 1=Necessidade transitoria de substituicao de seu pessoal regular;2=Demanda complementar de servicos | S | ||
| RBW_MATSUB | C | 6 | 0 | Mat. Subst. | 999999 | fGp927Valid('RBW_MATSUB') | R | S | |||
| RBW_CPFSUB | C | 11 | 0 | CPF Subst. | @R 999.999.999-99 | R | S | ||||
| RBW_INSC | C | 14 | 0 | Nr.Inscricao | @R 99.999.999/9999-99 | NAOVAZIO() .AND. CGC(M->RBW_INSC) | S | ||||
| RBW_TPINSC | C | 1 | 0 | Tp.Inscricao | @! | NAOVAZIO() .AND. PERTENCE('12') | 1=CNPJ; 2=CPF | S | |||
| RBW_TPCONT | C | 1 | 0 | Tipo Contrat | @! | 1=Local sem filiais;2=Estudo de Mercado;3=Contratacao superior a 3 meses; | S | ||||
| RBW_JUST | C | 254 | 0 | Justif. Cont | S | ||||||
| RBW_TPINST | C | 1 | 0 | Tp.Insc.Tom. | 9 | PERTENCE('12') | R | 1=CNPJ;2=CPF | S | ||
| RBW_INSCT | C | 14 | 0 | Insc.Tomador | @R 99.999.999/9999-99 | VAZIO() .OR. ( CGC(M->RBW_INSCT) .AND. fGp927TOM() ) | R | If(findfunction("GPeSocWhen"), GPeSocWhen(), .F.) | S | ||
| RBW_CPF2 | C | 11 | 0 | CPF Subst. 2 | @R 999.999.999-99 | fGp927Valid('RBW_CPF2') .And. CGC(M->RBW_CPF2) | R | If(findfunction("GPeSocWhen"), GPeSocWhen(), .F.) | S | ||
| RBW_CPF3 | C | 11 | 0 | CPF Subst. 3 | @R 999.999.999-99 | fGp927Valid('RBW_CPF3') .And. CGC(M->RBW_CPF3) | R | If(findfunction("GPeSocWhen"), GPeSocWhen(), .F.) | S | ||
| RBW_CPF4 | C | 11 | 0 | CPF Subst. 4 | @R 999.999.999-99 | fGp927Valid('RBW_CPF4') .And. CGC(M->RBW_CPF4) | R | If(findfunction("GPeSocWhen"), GPeSocWhen(), .F.) | S | ||
| RBW_CPF5 | C | 11 | 0 | CPF Subst. 5 | @R 999.999.999-99 | fGp927Valid('RBW_CPF5') .And. CGC(M->RBW_CPF5) | R | If(findfunction("GPeSocWhen"), GPeSocWhen(), .F.) | S | ||
| RBW_CPF6 | C | 11 | 0 | CPF Subst. 6 | @R 999.999.999-99 | fGp927Valid('RBW_CPF6') .And. CGC(M->RBW_CPF6) | R | If(findfunction("GPeSocWhen"), GPeSocWhen(), .F.) | S | ||
| RBW_CPF7 | C | 11 | 0 | CPF Subst. 7 | @R 999.999.999-99 | fGp927Valid('RBW_CPF7') .And. CGC(M->RBW_CPF7) | R | If(findfunction("GPeSocWhen"), GPeSocWhen(), .F.) | S | ||
| RBW_CPF8 | C | 11 | 0 | CPF Subst. 8 | @R 999.999.999-99 | fGp927Valid('RBW_CPF8') .And. CGC(M->RBW_CPF8) | R | If(findfunction("GPeSocWhen"), GPeSocWhen(), .F.) | S | ||
| RBW_CPF9 | C | 11 | 0 | CPF Subst. 9 | @R 999.999.999-99 | fGp927Valid('RBW_CPF9') .And. CGC(M->RBW_CPF9) | R | If(findfunction("GPeSocWhen"), GPeSocWhen(), .F.) | S | ||
| RBW_LOCT | C | 6 | 0 | Local Trab. | @! | Vazio() .Or. ExistCpo("SV6") | SV6 | R | S | ||