Criação de Campos. Tabela DN9 ( Componente x TDA por Região): Campo | DN9_CODPAS | Tipo | Caracter | Tamanho | 2 | Decimal | 0 | Formato | @! | Título | Componente | Descrição | Componente | Usado | Sim | Obrigatório | Sim | Browse | Sim | Opções |
| When |
| Relação |
| Val. Sistema | ExistCpo("DT3",M->DN9_CODPAS) .And. Existchav("DN9") | Help | Componente de frete |
Campo | DN9_DESCRI | Tipo | Caracter | Tamanho | 20 | Decimal | 0 | Formato | @! | Título | Descrição | Descrição | Descrição do Componente | Usado | Sim | Obrigatório | Não | Browse | Sim | Opções |
| When |
| Relação | If(!INCLUI,Posicione("DT3",1,xFilial("DT3")+DN9->DN9_CODPAS,"DT3_DESCRI")," ") | Ini. Browse | Posicione("DT3",1,xFilial("DT3")+DN9->DN9_CODPAS,"DT3_DESCRI") | Help | Descrição do Componente de Frete |
Tabela DNA (TDA por Região): Campo | DNA_FILIAL | Tipo | Caracter | Tamanho | 2 | Decimal | 0 | Formato |
| Título | Filial | Descrição | Filial do Sistema | Usado | Não | Obrigatório | Não | Browse | Sim | Grupo Campo | 033 | Help | Filial do Sistema. |
Campo | DNA_CODPAS | Tipo | Caractere | Tamanho | 2 | Decimal | 0 | Formato | @! | Título | Componente | Descrição | Componente | Usado | Sim | Obrigatório | Sim | Browse | Não | Help | Componente de frete |
Campo | DNA_ITEM | Tipo | Caracter | Tamanho | 4 | Decimal | 0 | Formato | @! | Título | Item | Descrição | Item | Usado | Sim | Obrigatório | Sim | Browse | Não | Help | Item |
Campo | DNA_CEPINI | Tipo | Caractere | Tamanho | 8 | Decimal | 0 | Formato | @R 99999-999 | Título | Cep Inicial | Descrição | Cep Inicial | Usado | Sim | Obrigatório | Não | Browse | Não | Help | CEP inicial da faixa de CEP para cobrança do TDA. |
Campo | DNA_CEPATE | Tipo | Caracter | Tamanho | 8 | Decimal | 0 | Formato | @R 99999-999 | Título | Cep Final | Descrição | Cep Final | Usado | Sim | Obrigatório | Não | Browse | Não | Help | CEP final da faixa de CEP para cobrança do TDA. |
Campo | DNA_CODREG | Tipo | Caracter | Tamanho | 6 | Decimal | 0 | Formato | @! | Título | Cód. Região | Descrição | Código Região | Usado | Sim | Obrigatório | Não | Browse | Não | Val. Sistema | ExistCpo("DUY",,1) | Help | Código da região para cobrança do TDA. |
Campo | DNA_DESREG | Tipo | Caracter | Tamanho | 30 | Decimal | 0 | Formato | @! | Título | Desc. Região | Descrição | Descrição Região | Usado | Sim | Obrigatório | Não | Browse | Não | Relação | Posicione("DUY",1,xFilial("DUY")+DNA->DNA_CODREG,"DUY_DESCRI") | Help | Descrição da região. |
Campo | DNA_TIPCOB
| Tipo | Caracter | Tamanho | 1 | Decimal | 0 | Formato | @! | Título | Tipo Cobranç | Descrição | Tipo Cobrança | Usado | Sim | Obrigatório | Sim | Browse | Não | Opções | 1=Fixo;2=Percentual | Relação | "1" | Val. Sistema | Pertence("12") | Help | Tipo de cobrança do TDA por Região. 1 = Fixo; 2 = Percentual sobre os demais componentes de frete com exceção dos outros tipos de TDA. |
Campo | DNA_VALOR | Tipo | Numérico | Tamanho | 14 | Decimal | 2 | Formato | @E 99,999,999,999.99 | Título | Valor | Descrição | Valor | Usado | Sim | Obrigatório | Sim | Browse | Não | Val. Sistema | Positivo() | Help | Valor da cobrança. |
Tabela DUO (Perfil do Cliente ): Campo | DUO_TDAREG | Tipo | Caracter | Tamanho | 1 | Decimal | 0 | Formato | @! | Título | TDA por Reg. | Descrição | TDA por Região | Usado | Não | Obrigatório | Não | Browse | Não | Opções | 1=Sim;2=Não | Relação | "2" | Val. Sistema | Pertence("12") | Help | Utiliza TDA por região. 1 = Sim; 2 = Não. |
Tabela DT3 (Componente de frete): Campo | DT3_FAIXA2 | When | TMSA030Wh() |
|