
| Tabela | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| B4R | Excecao de US | ||||||||||
| Campo | Tipo | Tamanho | Decimal | Titulo | Formato | Validacao | F3 | Contexto | Lista | Condicao | PYME |
| B4R_FILIAL | C | 2 | 0 | Filial | R | S | |||||
| B4R_CODRDA | C | 6 | 0 | Cod. RDA | @! | R | S | ||||
| B4R_CPADDE | C | 2 | 0 | Cod. Tab. De | Vazio() .AND. PLLIMPCMP() .Or. BR4->(ExistCpo("BR4",M->B4R_CPADDE,1)) .AND. PLLIMPCMP() | B41PLS | R | S | |||
| B4R_CPRODE | C | 16 | 0 | Cod. Pro. De | VAZIO() .OR. ExistCpo("BR8",M->B4R_CPADDE+M->B4R_CPRODE,1) .AND. PLVLDPROC() | PLSBR8 | R | S | |||
| B4R_DESCRI | C | 230 | 0 | Desc. proc. | @! | V | S | ||||
| B4R_PADATE | C | 2 | 0 | Cd. Pad. Ate | Vazio() .AND. PLLIMPCMP() .Or. BR4->(ExistCpo("BR4",M->B4R_PADATE,1)) .AND. PLLIMPCMP() | B41PLS | R | S | |||
| B4R_PROATE | C | 16 | 0 | Cd. Pro. ate | VAZIO() .OR. ExistCpo("BR8",M->B4R_PADATE+M->B4R_PROATE,1) .AND. PLVLDPROC() | PROPLS | R | S | |||
| B4R_DESATE | C | 230 | 0 | Desc. proc. | V | S | |||||
| B4R_CODLOC | C | 6 | 0 | Cod. Local | VAZIO() .AND. PLLIMPCMP() .OR. ExistCpo("BD1",PLSINTPAD()+M->B4R_CODLOC,1) .AND. PLLIMPCMP() | PLSBB8 | R | S | |||
| B4R_CODESP | C | 3 | 0 | Cod. Espec. | VAZIO() .OR. ExistCpo("BAX",M->B4R_CODRDA + PLSINTPAD() + Subs(M->B4R_CODLOC, 1, 3) + M->B4R_CODESP,1) | PLSBAX | R | S | |||
| B4R_DESESP | C | 40 | 0 | Desc. Espec. | @! | V | S | ||||
| B4R_UNIDAD | C | 230 | 0 | unid. exce | PLSBD3 | R | S | ||||