
| Tabela | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| SBM | Grupo de Produto | ||||||||||
| Campo | Tipo | Tamanho | Decimal | Titulo | Formato | Validacao | F3 | Contexto | Lista | Condicao | PYME |
| BM_FILIAL | C | 2 | 0 | Filial | S | ||||||
| BM_GRUPO | C | 4 | 0 | Cod Grupo | @! | EXISTCHAV("SBM",M->BM_GRUPO,1,"EXIGRUPO") .And. FREEFORUSE("SBM") | S | ||||
| BM_DESC | C | 30 | 0 | Desc Grupo | @S30 | NaoVazio() | S | ||||
| BM_PICPAD | C | 30 | 0 | Pict Padrao | @!S30 | NaoVazio() | S | ||||
| BM_PROORI | C | 1 | 0 | Procedencia | @! | Pertence("01") | 1=Original;0=Nao Original | S | |||
| BM_CODMAR | C | 3 | 0 | Marca | @! | If(GetMV("MV_VEICULO")=="S",existcpo("VE1"),.T.) | VE1 | S | |||
| BM_DESMAR | C | 30 | 0 | Descricao | @!S30 | V | S | ||||
| BM_STATUS | C | 1 | 0 | Status Grupo | @! | PERTENCE("1234") | 1=Novo;2=Remanufaturado;3=Reciclado;4=Usado | S | |||
| BM_GRUREL | C | 40 | 0 | Grupo Relac | @!S40 | NaoVazio() | S | ||||
| BM_TIPGRU | C | 2 | 0 | Tipo Grupo | @! | Vazio() .Or. EXISTCPO("SX5",'V0'+M->BM_TIPGRU) | V0 | S | |||
| BM_DESTGR | C | 20 | 0 | Descricao | @!S20 | V | S | ||||
| BM_MARKUP | N | 10 | 6 | Mark-Up | @E 999.999999 | S | |||||
| BM_PRECO | C | 3 | 0 | Tabela | Vazio().Or.ExistCpo("DA0") | DA0 | S | ||||
| BM_MARGPRE | N | 6 | 2 | % Margem Pre | @E 999.99 | Positivo() | R | S | |||
| BM_LENREL | N | 2 | 0 | Tm Chave Rel | 99 | S | |||||
| BM_TIPMOV | C | 1 | 0 | Tp Movto | @! | Pertence("012") | 0=Paciente/Centro de Custo;1=Centro de Custo;2=Pacotes | S | |||
| BM_CLASGRU | C | 1 | 0 | Clas Grupo | @! | Pertence("12345") | 1=Outros;2=Material Automotivo;3=Insumos Agricolas;4=Turismo;5=Servico | S | |||
| BM_FORMUL | C | 6 | 0 | Formula | @! | VEG | R | N | |||
| BM_DTUMOV | D | 8 | 0 | Dt. uMov.me | R | S | |||||
| BM_HRUMOV | C | 5 | 0 | Hora uMov.me | R | S | |||||
| BM_CODGRT | C | 2 | 0 | Codigo | @! | EXISTCPO("SX5",'X1'+M->BM_CODGRT) | X1 | R | S | ||
| BM_DESGRT | C | 20 | 0 | Tipo Grupo | @! | V | S | ||||
| BM_CONC | C | 1 | 0 | Exige Conc. | @! | Pertence("12") | R | 1=Sim;2=Nao | S | ||
| BM_CORP | L | 1 | 0 | Corporativo | R | S | |||||
| BM_EVENTO | L | 1 | 0 | Evento | R | S | |||||
| BM_LAZER | L | 1 | 0 | Lazer | R | S | |||||
| BM_TPSEGP | C | 1 | 0 | Tp. Segmto. | @! | ExistCPO("SX5","GL"+FWFLDGET("BM_TPSEGP")) | GL | R | S | ||