Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|
Especificação | |||
Produto | Protheus | Módulo | SIGATMS |
Segmento Executor | |||
Projeto1 | LOGTMS01 | IRM/EPIC1 | |
Requisito/Story/Issue1 | PCREQ-141 | Subtarefa1 | |
Chamado/Ticket2 | |||
País | (x ) Brasil ( ) Argentina ( ) Mexico ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colombia ( ) Outro _____________. | ||
Outros | <Caso necessário informe outras referências que sejam pertinentes a esta especificação. Exemplo: links de outros documentos ou subtarefas relacionadas>. |
Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos).
Possibilitar por meio do contrato do cliente que seja adicionada uma nova opção de negociações do cliente, permitindo que um cliente tenha o mesmo serviço configurado em diversas negociações. A forma anterior de cadastramento de contrato de clientes, onde o usuário configurava apenas o serviço será descontinuada. Na atualização da versão do sistema para 12.1.17, deverá ser executado o compatibilizador de tabelas que fará a conversão do modelo anterior para o atual.
A estrutura do contrato do cliente será alterada, para que seja apresentada no Grid a tabela de Serviços por Negociação do Cliente (DDA), em substituição à tabela de Serviços do Cliente (DUX).
Será criada uma nova rotina para realizar o cadastro de negociações, onde será possível informar um código e descrição para a negociação.
Será criada uma nova rotina de cadastro de Negociações x Cliente, a qual será composta do modelo Field e Grid, utilizando apenas a estrutura da nova tabela (DDC), permitindo o vínculo entre o contrato do cliente com as negociações. As negociações deverão possuir data de vigência, pois uma negociação com o cliente poderá vencer e o seu contrato continuar ativo com outras negociações. A inclusão de novas Negociações x Cliente só irá ocorrer, caso já exista um contrato cadastrado para o cliente por meio da rotina Contrato Cliente (TECA250).
A função TMSCONTRAT e todas relacionadas a ela, bem como suas chamadas, serão alteradas para atender a utilização do novo contrato com negociação por cliente.
1 - Cadastro de Negociações
Será criada uma nova rotina de cadastro de negociações, onde deverá ser informado o código e a descrição da negociação.
2 - Negociações x Clientes
No momento da inclusão, alteração ou exclusão de um contrato do cliente, será possível realizar ou retirar o vínculo do contrato com as suas negociações, bem como efetuar as configurações das negociações do cliente. O usuário poderá definir todos os tratamentos de cada negociação do cliente, como tempo de contrato da negociação, inicio de vigência e fim de vigência.
3 - Contrato do Cliente com o grid de Negociações
No grid do contrato serão apresentadas as negociações que fazem parte do mesmo (Tabela DDC), bem como os serviços vinculados a cada negociação do contrato (Tabela DDA), componentes por serviço de negociação do contrato (Tabela DT9), percentual de rateio fixo (Tabela DDP), e tabela de frete a pagar por negociação (Tabela DDH).
A funcionalidade de cadastro do contrato do cliente será convertida para MVC. Sendo assim, toda configuração das negociações, dos serviços e dos componentes, poderá ser efetuada de forma dinâmica, ou seja, o sistema irá sempre considerar os registros de cada Grid, de acordo com o registro posicionado no Grid superior.
Não será permitido alterar ou excluir negociações ou serviços com documento de transporte, solicitação de coletas, agendamentos ou cotações geradas.
Cópia de Contrato: Na cópia do contrato o sistema irá herdar todas as negociações, serviços, componentes, rateios e tabela a pagar do contrato base, e o usuário deverá efetuar a manutenção no novo contrato que será gerado excluindo, incluindo ou alterando as informações herdadas.
Gera Contrato de Clientes
Será ajustada a rotina de geração de contrato de clientes para utilizar a negociação por cliente. Será criado um novo pergunte para a rotina adicionando a pesquisa o código de negociação. Todas as negociações existentes, inclusive as não ativas, serão apresentadas, e o usuário deverá selecionar negociações e serviços os quais serão copiados, informando o código e o tipo da tabela de frete.
Parâmetro de Pergunte:
4 - Agendamento
Serão criados os campos de código de negociação, e número do contrato do cliente na rotina de agendamentos. O campo do número do contrato não será editável.
5 - Solicitação de Coletas
Serão criados os campos de código de negociação, número do contrato do cliente, serviço e tipo de frete na rotina de solicitações de coletas. O campo do número do contrato não será editável.
Quando a solicitação de coleta for proveniente de um agendamento, ou seja, quando a inserção da coleta for feita de forma automática por meio do processo de confirmação do agendamento, os campos de negociação, contrato, serviço e tipo de frete, serão levados do agendamento para a solicitação de coleta.
Quando a funcionalidade de geração de coletas automáticas for utilizada, todos os solicitantes que estiverem configurados como coleta automática serão levados em consideração, porém não mais será considerada a configuração dos dias da semana, que será substituída pela nova configuração que será criada no serviço de negociação do contrato do cliente. O contrato, negociação e serviço serão gravados na tabela de coletas (DT5).
Para tanto, será criado um novo campo na tabela de serviço de negociação do contrato do cliente, o qual irá armazenar em quais dias da semana o cliente solicita coleta automática. Um wizard de preenchimento deste campo será acionado por meio de botão em “Outras Ações”, na tela de contrato do cliente. Este botão somente será utilizável quando o solicitante possuir código de cliente vinculado, o cliente possuir contrato de serviços configurado, e o cadastro do solicitante estiver configurado para coletas automáticas. O usuário poderá marcar ou desmarcar todos os dias da semana. Exemplo de como ficará o preenchimento do campo: “ * * *” indica que serão geradas coletas automáticas, na segunda, quarta e sábado.
6 - Cotação de Fretes
Será criado o campo de código de negociação na rotina de Cotação de Frete, na pasta de serviços.
7 - Entrada Dc. Cliente escolha da Negociação
Durante o processo de entrada da nota fiscal do cliente, quando o usuário informar o número da solicitação de coleta, o sistema irá herdar o código da negociação e o número do contrato do agendamento, quando o painel de agendamentos estiver sendo utilizado, o usuário deverá informar o serviço de negociação, caso o agendamento não possua serviço de entrega/transferência definido. Quando o número da solicitação de coleta não for informado, os campos de código e serviço de negociação, e número do contrato, ficarão em branco, e o usuário deverá informá-los manualmente. O campo de número do contrato não será editável.
Assim, ao realizar o cálculo do frete, o sistema irá utilizar a negociação e serviço informados na entrada da Nota Fiscal do cliente, para efeitos de localização de tabela de frete.
8 - Ajuste da Tabela de Frete
Será criado o campo de código de negociação nas tabelas de Cabeçalho do Ajuste (DVC), Itens do Ajuste (DVD), Excedente do Ajuste (DVO), Ajuste da Base de Componente TODA (DWZ), Sub Faixa do Ajuste (DW2) e Excedente Sub Faixa do Ajuste (DY2).
Somente o campo da tabela de Cabeçalho de Ajuste ficará visível e editável, pois para as demais tabelas ele serve apenas como relacionamento entre registros.
9 - Clientes sem Movimento
Na funcionalidade de verificação de quais clientes não possuíram movimento em determinado período, o sistema irá apresentar uma tela com o código de negociação e serviço que não tiveram documentos gerados.
O usuário deverá selecionar aquelas negociações e contratos, que se deseja encerrar por falta de movimento. O sistema irá gerar um relatório daquilo que foi encerrado.
Quando todas as negociações de um contrato forem encerradas, este contrato de cliente também será considerado encerrado.
10 - Proposta Comercial
Será incluído um campo de filtro de código de negociação, na funcionalidade de Proposta Comercial. Na aprovação desta proposta o sistema irá gerar o contrato de cliente e seus ajustes de preço.
11 - Simulado
Será incluído um campo de código de negociação, nos filtros das funcionalidades de Simulação de Cálculo. O sistema irá utilizar este campo para localização da tabela de frete desejada no contrato do cliente.
Rotina | Alteração |
MATXFUNC |
|
RTMSR14 |
|
TECA250 |
|
TMSA011 |
|
TMSA040 |
|
TMSA050 |
|
TMSA180 |
|
TMSA200 |
|
TMSA460 |
|
TMSA491 |
|
TMSA500 |
|
TMSA491 |
|
TMSA670 |
|
TMSA680 |
|
TMSA700 |
|
TMSA750 |
|
TMSA960 |
|
TMSA962 |
|
TMSA980 |
|
TMSA990 |
|
TMSAE55 |
|
TMSAF05 |
|
TMSAF70 |
|
TMSAI70 |
|
TMSAW10 |
|
TMSAW15 |
|
TMSAW20 |
|
TMSR480 |
|
TMSR550 |
|
TMSXFUNA |
|
TMSXFUNB |
|
Rotinas envolvidas:
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
MATXFUNC | Alteração | Genérica | - |
RTMSR14 | Alteração | Atualizações / Proposta Comercial / Proposta | - |
TECA250 | Alteração | Atualizações / Comercial / Contrato Cliente | - |
TMSA011 | Alteração | Atualizações / Comercial / Ajuste Tabela de Frete | - |
TMSA040 | Alteração | Atualizações / SAC / Cotação de Frete | - |
TMSA050 | Alteração | Atualizações / Recebimento / Entrada Dc. Cliente | - |
TMSA180 | Alteração | Atualizacoes / SAC / Coleta Automática | - |
TMSA200 | Alteração | Atualizações / Recebimento / Cálculo de Frete | - |
TMSA460 | Alteração | Atualizações / SAC / Solicitação de Coletas | - |
TMSA491 | Alteração | Atualizações / Financeiro / Fatura Automática | - |
TMSA500 | Alteração | Atualizações / Transportes / Manut. Doctos. | - |
TMSA670 | Alteração | Atualizações / Comercial / Cópia de Ajustes | - |
TMSA680 | Alteração | Atualizações / Comercial / Exclusão de Ajustes | - |
TMSA700 | Alteração | Atualizações / Comercial / Gera Contrato de Clientes | - |
TMSA750 | Alteração | Atualizações / Comercial / Reajustes Tabelas Clientes | - |
TMSA960 | Alteração | Miscelania / Simulado / Simulado | - |
TMSA962 | Alteração | Miscelania / Simulado / Simulado Cliente Novo | - |
TMSA980 | Alteração | Atualizações / Comercial / Clientes Preservados | - |
TMSA990 | Alteração | Atualizações / Comercial / Clientes sem Movimento | - |
TMSAE55 | Alteração | Atualizações / EDI / Notas Fiscais | - |
TMSAF05 | Alteração | Atualizações / SAC / Agendamento | - |
TMSAF70 | Alteração | Atualizações / Comercial / Negociações | - |
TMSAI70 | Alteração | Atualizações / Internacional / CRT | - |
TMSAW10 | Alteração | Atualizações / Proposta Comercial / Propostas | - |
TMSAW15 | Alteração | Atualizações / Proposta Comercial / Política Comercial | - |
TMSAW20 | Alteração | Atualizações / Proposta Comercial / Proposta | - |
TMSR480 | Alteração | Relatórios / Cadastro / Clientes c/Ajuste | - |
TMSR550 | Alteração | Atualizações / Comercial / Clientes s/Movimento | - |
TMSXFUNA | Alteração | Função Genérica | - |
TMSXFUNB | Alteração | Função Genérica | - |
Cadastro do Tipo de Negociação
Cadastro do Contrato de Cliente
Geração do Contrato do Cliente
Agendamento
Solicitação de Coleta
Cotação de Frete
Entrada Dc.Cliente
Ajuste da Tabela de Frete
Arquivo: DDB – Negociações
Índice | Chave |
01 | DDB_FILIAL+DDB_CODNEG |
Campo | DDB_CODNEG |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Título | Cod Negociac |
Descrição | Codigo da Negociacao |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Val. Sistema | ExistChav("DDB",M->DDB_CODNEG,,"EXISTCLI") |
Contexto | Real |
Propriedade | Alterar |
Ordem | 02 |
Campo | DDB_DESCRI |
Tipo | Caracter |
Tamanho | 30 |
Decimal | 0 |
Título | Descricao |
Descrição | Descricao da Negociacao |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Val. Sistema |
|
Contexto | Real |
Propriedade | Alterar |
Ordem | 03 |
Arquivo: DDC – Negociações x Clientes
Índice | Chave |
01 | DDC_FILIAL+DDC_NCONTR+DDC_ITEM |
02 | DDC_FILIAL+DDC_NCONTR+DDC_CODNEG |
Campo | DDC_NCONTR |
Tipo | Caracter |
Tamanho | 15 |
Decimal |
|
Título | Contrato |
Descrição | Numero do Contrato |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Val. Sistema |
|
Contexto | Real |
Propriedade | Visualizar |
Ordem | 02 |
Campo | DDC_ITEM |
Tipo | Caracter |
Tamanho | 2 |
Decimal |
|
Título | Item |
Descrição | Item |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Val. Sistema | ExistChav("DDC",M->DDC_NCONTR + M->DDC_ITEM,,"EXISTCLI") |
Contexto | Real |
Propriedade | Visual |
Ordem | 03 |
Campo | DDC_CODNEG |
Tipo | Caracter |
Tamanho | 2 |
Decimal |
|
Título | Cod Negociac |
Descrição | Codigo da Negociacao |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Val. Sistema | Existcpo("DDB") |
Contexto | Real |
Propriedade | Visualizar |
F3 | DDB |
Ordem | 04 |
Campo | DDC_DESNEG |
Tipo | Caracter |
Tamanho | 30 |
Decimal |
|
Título | Descr Negoc |
Descrição | Descricao da Negociacao |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Val. Relação | Iif(Inclui,"",Posicione("DDB",1,xFilial("DDB") + DDC->DDC_CODNEG,"DDB_DESCRI")) |
Contexto | Virtual |
Propriedade | Visualizar |
Ordem | 05 |
Campo | DDC_TPCONT |
Tipo | Caracter |
Tamanho | 1 |
Decimal |
|
Título | Tp Contrato |
Descrição | Tipo de Contrato |
Usado | Sim |
Obrigatório | Sim |
Browse | Não |
Val. Sistema | Pertence("12") |
Contexto | Real |
Propriedade | Alterar |
CBox | 1=Vitalicia;2=Tempo Determinado |
Ordem | 06 |
Campo | DDC_INIVIG |
Tipo | Data |
Tamanho | 8 |
Decimal |
|
Título | Dt Ini Vig |
Descrição | Data Inicio de Vigencia |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Val. Sistema |
|
Contexto | Real |
Propriedade | Alterar |
Ordem | 07 |
Campo | DDC_FIMVIG |
Tipo | Data |
Tamanho | 8 |
Decimal |
|
Título | Dt Fim Vig |
Descrição | Data Fim de Vigencia |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Val. Sistema |
|
Contexto | Real |
Propriedade | Alterar |
Ordem | 08 |
Campo | DDC_STATUS |
Tipo | Caracter |
Tamanho | 1 |
Decimal |
|
Título | Situacao |
Descrição | Situacao |
Usado | Sim |
Obrigatório |
|
Browse | Não |
Val. Sistema | Pertence("1234") .And. AT250Val() |
Contexto | Real |
Propriedade | Alterar |
CBox | 1=Ativa;2=Suspensa;3=Encerrada;4=Cancelada |
Ordem | 09 |
Arquivo: DDA – Serviço neg x clientes
Índice | Chave |
01 | DDA_FILIAL+DDA_NCONTR+DDA_CODNEG+DDA_ITEM |
02 | DDA_FILIAL+DDA_NCONTR+DDA_CODNEG+DDA_SERVIC |
Campo | DDA_NCONTR |
Tipo | Caracter |
Tamanho | 15 |
Decimal |
|
Título | No.Contrato |
Descrição | Numero do Contrato |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Val. Sistema |
|
Contexto | Real |
Propriedade | Alterar |
Ordem | 02 |
Campo | DDA_CODNEG |
Tipo | Caracter |
Tamanho | 2 |
Decimal |
|
Título | Cod Negociac |
Descrição | Código da Negociacao |
Usado | Sim |
Obrigatório | Sim |
Browse | Não |
Val. Sistema | ExistCpo("DDB") |
Contexto | Real |
Propriedade | Visualizar |
F3 | DDB |
Ordem | 03 |
Campo | DDA_ITEM |
Tipo | Caracter |
Tamanho | 2 |
Decimal |
|
Título | Item |
Descrição | Item |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Val. Sistema | ExistChav("DDA",M->DDA_NCONTR + M->DDA_CODNEG + M->DDA_ITEM,,"EXISTCLI") |
Contexto | Real |
Propriedade | Visualizar |
Ordem | 04 |
Campo | DDA_SERVIC |
Tipo | Caracter |
Tamanho | 3 |
Decimal |
|
Título | Servico |
Descrição | Código do Serviço |
Usado | Sim |
Obrigatório | Sim |
Browse | Sim |
Val. Sistema | ExistCpo("DC5",,1) .And. AT250Val() |
Contexto | Real |
Propriedade | Alterar |
F3 | DLJ |
Ordem | 05 |
Campo | DDA_DESSER |
Tipo | Caracter |
Tamanho | 30 |
Decimal |
|
Título | Desc.Servico |
Descrição | Descricao do Servico |
Usado | Sim |
Obrigatório | Sim |
Browse | Não |
Relação | Iif(Inclui,"",Tabela("L4",DDA->DDA_SERVIC,.F.)) |
Contexto | Virtual |
Propriedade | Visualizar |
Ordem | 06 |
Campo | DDA_FATCUB |
Tipo | Numerico |
Tamanho | 5 |
Decimal |
|
Título | Fat.Cubagem |
Descrição | Fator de Cubagem |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Val. Sistema | Positivo() |
Contexto | Real |
Propriedade | Alterar |
Ordem | 07 |
Campo | DDA_TABFRE |
Tipo | Caracter |
Tamanho | 4 |
Decimal |
|
Título | Tab.Frete |
Descrição | Tabela Frete |
Usado | Sim |
Obrigatório | Sim |
Browse | Não |
Val. Sistema | AT250Val() |
Contexto | Real |
Propriedade | Alterar |
F3 | DTL |
Ordem | 08 |
Campo | DDA_TIPTAB |
Tipo | Caracter |
Tamanho | 2 |
Decimal |
|
Título | Tp.Tab.Frete |
Descrição | Tipo Tab.Frete |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Val. Sistema | AT250Val() |
Contexto | Real |
Propriedade | Alterar |
Ordem | 09 |
Campo | DDA_TABALT |
Tipo | Caracter |
Tamanho | 4 |
Decimal |
|
Título | Tab.Alternat |
Descrição | Tabela Alternativa |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Val. Sistema | AT250Val() |
Contexto | Real |
Propriedade | Alterar |
F3 | DTL |
Ordem | 10 |
Campo | DDA_TIPALT |
Tipo | Caracter |
Tamanho | 2 |
Decimal |
|
Título | Tp.Tab.Alt. |
Descrição | Tipo Tab.Alternativa |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Val. Sistema | AT250Val() |
Contexto | Real |
Propriedade | Alterar |
Ordem | 11 |
Campo | DDA_PESO |
Tipo | Numérico |
Tamanho | 11 |
Decimal | 4 |
Título | Peso |
Descrição | Peso |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Val. Sistema | Positivo() |
Contexto | Real |
Propriedade | Alterar |
Ordem | 12 |
Campo | DDA_PESOM3 |
Tipo | Numerico |
Tamanho | 11 |
Decimal | 4 |
Título | Peso Cubado |
Descrição | Peso Cubado |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Val. Sistema | Positivo() |
Contexto | Real |
Propriedade | Alterar |
Ordem | 13 |
Campo | DDA_QTDVOL |
Tipo | Numerico |
Tamanho | 5 |
Decimal |
|
Título | Qtd.Volumes |
Descrição | Qtd.Volumes |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Val. Sistema | Positivo() |
Contexto | Real |
Propriedade | Alterar |
Ordem | 14 |
Campo | DDA_VALMER |
Tipo | Numerico |
Tamanho | 14 |
Decimal | 2 |
Título | Vlr.Mercad. |
Descrição | Valor da Mercadoria |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Val. Sistema | Positivo() |
Contexto | Real |
Propriedade | Alterar |
Ordem | 15 |
Campo | DDA_VALFIX |
Tipo | Numerico |
Tamanho | 14 |
Decimal | 2 |
Título | Val.Fix.Cont |
Descrição | Valor Fixo do Contrato |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Val. Sistema | Positivo() |
Contexto | Real |
Propriedade | Alterar |
Ordem | 16 |
Campo | DDA_FIXVAR |
Tipo | Caracter |
Tamanho | 1 |
Decimal |
|
Título | Fixo/Variav. |
Descrição | Cobranca Fixa ou Variavel |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Val. Sistema | Pertence("12") |
Contexto | Real |
Propriedade | Alterar |
Relação | 2 |
CBox | 1=Fixo;2=Variavel |
Ordem | 17 |
Campo | DDA_PORTMS |
Tipo | Caracter |
Tamanho | 1 |
Decimal |
|
Título | Portal TMS? |
Descrição | Utiliza no portal |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Val. Sistema | Pertence("12") |
Contexto | Real |
Propriedade | Alterar |
Relação | 2 |
CBox | 1=Sim;2=Nao |
Ordem | 18 |
Campo | DDA_EDITMS |
Tipo | Caracter |
Tamanho | 1 |
Decimal |
|
Título | EDI TMS? |
Descrição | Utiliza no EDI? |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Val. Sistema | Pertence("12") |
Contexto | Real |
Propriedade | Alterar |
CBox | 1=Sim;2=Nao |
Ordem | 19 |
Campo | DDA_DIACOL |
Tipo | Caracter |
Tamanho | 7 |
Decimal |
|
Título | Dias Coletas |
Descrição | Dias Coletas Automaticas |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Val. Sistema |
|
Contexto | Real |
Propriedade | Visualizar |
CBox |
|
Ordem | 20 |
Arquivo: DT9 – Conf. Componentes por Contrato
Índice | Chave |
01 | DT9_FILIAL+DT9_NCONTR+DT9_SERVIC+DT9_CODPAS+DT9_CODNEG |
Campo | DT9_CODNEG |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Cod Negociac |
Descrição | Codigo da Negociacao |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Val. Sistema | Existcpo("DDB") |
Contexto | Real |
Propriedade | Visualizar |
Cons. Padrão | DDB |
Gatilhos | Sim |
Ordem |
|
Arquivo: DW7 – Proposta Comercial
Campo | DW7_CNEGCT |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Cod Negociac |
Descrição | Codigo da Negociacao |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Val. Sistema | Existcpo("DDB") |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | DDB |
Gatilhos | Sim |
When | TMSAW10Whe() |
Ordem |
|
Campo | DW7_DNEGCT |
Tipo | Caracter |
Tamanho | 30 |
Decimal |
|
Título | Descr Negoc |
Descrição | Descricao da Negociacao |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Relação | IIF(INCLUI,"",POSICIONE("DDB",1,XFILIAL("DDB") + DW7->DW7_CNEGCT,"DDB_DESCRI")) |
Contexto | Virtual |
Propriedade | Visualizar |
Ordem |
|
Alterar campo(s)
Campo | DW7_DATAPR |
Contexto | Real |
Arquivo: DWE – Política Comercial
Índice | Chave |
02 | DWE_FILIAL+DWE_CODPOL+DWE_TIPFRE+DWE_CNEGCT+DWE_SERVIC |
Campo | DWE_CNEGCT |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Cod Negociac |
Descrição | Codigo da Negociacao |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Val. Sistema | Vazio() .Or. (Existcpo("DDB") .And. ExistChav("DWE",M->DWE_CODPOL+M->DWE_TIPFRE+M->DWE_SERVIC+M->DWE_CNEGCT)) |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | DDB |
Gatilhos | Sim |
When | TMSAW15Whe() |
Ordem |
|
Campo | DWE_DNEGCT |
Tipo | Caracter |
Tamanho | 30 |
Decimal |
|
Título | Descr Negoc |
Descrição | Descricao da Negociacao |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Relação | IIF(INCLUI,"",POSICIONE("DDB",1,XFILIAL("DDB") + DWE->DWE_CNEGCT,"DDB_DESCRI")) |
Contexto | Virtual |
Propriedade | Visualizar |
Ini Browse | POSICIONE("DDB",1,XFILIAL("DDB") + DWE->DWE_CNEGCT,"DDB_DESCRI") |
Ordem |
|
Alterar campo(s)
Campo | DWE_SERVIC |
Valid | Vazio() .Or. (ExistCpo("DC5",,1) .And. TMSAW15Vld()) |
Arquivo: DWF – Itens da Política Comercial
Índice | Chave |
02 | DWF_FILIAL+DWF_CODPOL+DWF_TIPFRE+DWF_CNEGCT+DWF_SERVIC+DWF_CODPAS |
Campo | DWF_CNEGCT |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Cod Negociac |
Descrição | Codigo da Negociacao |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Val. Sistema | Existcpo("DDB") |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | DDB |
Gatilhos | Sim |
Ordem |
|
Arquivo: DWI – Ajustes da Proposta
Índice | Chave |
02 | DWI_FILIAL+DWI_FILORI+DWI_NUMPRO+DWI_CDRORI+DWI_CDRDES+DWI_CODPRO+DWI_CNEGCT+DWI_SERVIC |
Campo | DWI_CNEGCT |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Cod Negociac |
Descrição | Codigo da Negociacao |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Val. Sistema | Existcpo("DDB") |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | DDB |
Gatilhos | Sim |
Ordem |
|
Arquivo: DWJ – Itens de Ajustes da Proposta
Índice | Chave |
02 | DWJ_FILIAL+DWJ_FILORI+DWJ_NUMPRO+DWJ_CDRORI+DWJ_CDRDES+DWJ_CODPRO+DWJ_CNEGCT+DWJ_SERVIC+DWJ_CODPAS+DWJ_ITEM |
Campo | DWJ_CNEGCT |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Cod Negociac |
Descrição | Codigo da Negociacao |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Val. Sistema | Existcpo("DDB") |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | DDB |
Gatilhos | Sim |
Ordem |
|
Arquivo: DWK – Complemento de Ajustes da Proposta
Índice | Chave |
02 | DWK_FILIAL+DWK_FILORI+DWK_NUMPRO+DWK_CDRORI+DWK_CDRDES+DWK_CODPRO+DWK_CNEGCT+DWK_SERVIC+DWK_CODPAS |
Campo | DWK_CNEGCT |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Cod Negociac |
Descrição | Codigo da Negociacao |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Val. Sistema | Existcpo("DDB") |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | DDB |
Gatilhos | Sim |
Ordem |
|
Arquivo: DWG – Tipo de Valor por Componente
Índice | Chave |
02 | DWG_FILIAL+DWG_CODPOL+DWG_TIPFRE+DWG_CNEGCT+DWG_SERVIC+DWG_CODPAS+DWG_ITEM |
Campo | DWG_CNEGCT |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Cod Negociac |
Descrição | Codigo da Negociacao |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Val. Sistema | Existcpo("DDB") |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | DDB |
Gatilhos | Sim |
Ordem |
|
Arquivo: DWH – Desconto por Estado
Índice | Chave |
02 | DWH_FILIAL+DWH_CODPOL+DWH_TIPFRE+DWH_CNEGCT+DWH_SERVIC+DWH_CODPAS+DWH_ITEDWG+DWH_EST |
Campo | DWH_CNEGCT |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Cod Negociac |
Descrição | Codigo da Negociacao |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Val. Sistema | Existcpo("DDB") |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | DDB |
Gatilhos | Sim |
Ordem |
|
Arquivo: DW5 – Tipo de Negociação da Proposta
Alterar Campo(s)
Campo | DW5_TIPTAB |
F3 |
|
Arquivo: DVC – Tabela de Ajustes
Índice | Chave |
01 | DVC_FILIAL+DVC_TABFRE+DVC_TIPTAB+DVC_CDRORI+DVC_CDRDES+DVC_CODCLI+DVC_LOJCLI+DVC_SEQTAB+DVC_CODPRO+DVC_SERVIC+DVC_CODNEG |
07 | DVC_FILIAL+DVC_CODCLI+DVC_LOJCLI+DVC_TABFRE+DVC_TIPTAB+DVC_CDRORI+DVC_CDRDES+DVC_CODPRO+DVC_CODNEG+DVC_SERVIC+DVC_SEQTAB |
08 | DVC_FILIAL+DVC_TABFRE+DVC_TIPTAB+DVC_CDRORI+DVC_CDRDES+DVC_CODCLI+DVC_LOJCLI+DVC_SEQTAB+DVC_CODPRO+DVC_CODNEG+DVC_SERVIC |
Campo | DVC_CODNEG |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Cod Negociac |
Descrição | Codigo da Negociacao |
Usado | Não |
Obrigatório | Não |
Browse | sIM |
Val. Sistema | (Vazio() .Or. Existcpo("DDB")) .And. TMSA011Vld() |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | DDB |
Gatilhos | Sim |
When | TMSA011Whe() |
Ordem |
|
Campo | DVC_DESNEG |
Tipo | Caracter |
Tamanho | 30 |
Decimal |
|
Título | Descr Negoc |
Descrição | Descricao da Negociacao |
Usado | Sim |
Obrigatório | Não |
Browse | Sim |
Relação | IIF(INCLUI,"",POSICIONE("DDB",1,XFILIAL("DDB") + DVC->DVC_CODNEG,"DDB_DESCRI")) |
Contexto | Virtual |
Propriedade | Visualizar |
Ini Browse | POSICIONE("DDB",1,XFILIAL("DDB") + DVC->DVC_CODNEG,"DDB_DESCRI") |
Ordem |
|
Arquivo: DVD – Itens da Tabela de Ajustes
Índice | Chave |
01 | DVD_FILIAL+DVD_TABFRE+DVD_TIPTAB+DVD_CDRORI+DVD_CDRDES+DVD_CODCLI+DVD_LOJCLI+DVD_SEQTAB+DVD_CODPRO+DVD_SERVIC+DVD_CODPAS+DVD_ITEM+DVD_CODNEG |
03 | DVD_FILIAL+DVD_TABFRE+DVD_TIPTAB+DVD_CDRORI+DVD_CDRDES+DVD_CODCLI+DVD_LOJCLI+DVD_SEQTAB+DVD_CODPRO+DVD_CODNEG+DVD_SERVIC+DVD_CODPAS+DVD_ITEM |
Campo | DVD_CODNEG |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Cod Negociac |
Descrição | Codigo da Negociacao |
Usado | Não |
Obrigatório | Não |
Browse | Sim |
Val. Sistema |
|
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão |
|
Gatilhos | Sim |
When |
|
Ordem |
|
Arquivo: DVO – Complemento de Ajustes
Índice | Chave |
01 | DVO_FILIAL+DVO_CODCLI+DVO_LOJCLI+DVO_TABFRE+DVO_TIPTAB+DVO_CDRORI+DVO_CDRDES+DVO_SEQTAB+DVO_CODPRO+DVO_SERVIC+DVO_CODPAS+DVO_CODNEG |
02 | DVO_FILIAL+DVO_CODCLI+DVO_LOJCLI+DVO_TABFRE+DVO_TIPTAB+DVO_CDRORI+DVO_CDRDES+DVO_SEQTAB+DVO_CODPRO+DVO_CODNEG+DVO_SERVIC+DVO_CODPAS |
Campo | DVO_CODNEG |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Cod Negociac |
Descrição | Codigo da Negociacao |
Usado | Não |
Obrigatório | Não |
Browse | Sim |
Val. Sistema |
|
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão |
|
Gatilhos | Sim |
When |
|
Ordem |
|
Arquivo: DWZ – Base do Componente TDA (Ajustes)
Índice | Chave |
01 | DWZ_FILIAL+DWZ_CODCLI+DWZ_LOJCLI+DWZ_TABFRE+DWZ_TIPTAB+DWZ_CDRORI+DWZ_CDRDES+DWZ_SEQTAB+DWZ_CODPRO+DWZ_SERVIC+DWZ_CODPAS+DWZ_CODNEG |
Campo | DWZ_CODNEG |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Cod Negociac |
Descrição | Codigo da Negociacao |
Usado | Não |
Obrigatório | Não |
Browse | Sim |
Val. Sistema |
|
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão |
|
Gatilhos | Sim |
When |
|
Ordem |
|
Arquivo: DW2 – Sub Itens da Tabela de Ajustes
Índice | Chave |
01 | DW2_FILIAL+DW2_TABFRE+DW2_TIPTAB+DW2_CDRORI+DW2_CDRDES+DW2_CODCLI+DW2_LOJCLI+DW2_SEQTAB+DW2_CODPRO+DW2_SERVIC+DW2_CODPAS+DW2_ITEDVD+DW2_ITEM+DW2_CODNEG |
02 | DW2_FILIAL+DW2_TABFRE+DW2_TIPTAB+DW2_CDRORI+DW2_CDRDES+DW2_CODCLI+DW2_LOJCLI+DW2_SEQTAB+DW2_CODPRO+DW2_CODNEG+DW2_SERVIC+DW2_CODPAS+DW2_ITEDVD+DW2_ITEM |
Campo | DW2_CODNEG |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Cod Negociac |
Descrição | Codigo da Negociacao |
Usado | Não |
Obrigatório | Não |
Browse | Sim |
Val. Sistema |
|
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão |
|
Gatilhos | Sim |
When |
|
Ordem |
|
Arquivo: DY2 – Excedente Sub Faixa no Ajuste
Índice | Chave |
01 | DY2_FILIAL+DY2_TABFRE+DY2_TIPTAB+DY2_CDRORI+DY2_CDRDES+DY2_CODCLI+DY2_LOJCLI+DY2_SEQTAB+DY2_CODPRO+DY2_SERVIC+DY2_CODPAS+DY2_ITEDVD+DY2_ITEM+DY2_CODNEG |
02 | DY2_FILIAL+DY2_TABFRE+DY2_TIPTAB+DY2_CDRORI+DY2_CDRDES+DY2_CODCLI+DY2_LOJCLI+DY2_SEQTAB+DY2_CODPRO+DY2_CODNEG+DY2_SERVIC+DY2_CODPAS+DY2_ITEDVD+DY2_ITEM |
Campo | DY2_CODNEG |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Cod Negociac |
Descrição | Codigo da Negociacao |
Usado | Não |
Obrigatório | Não |
Browse | Sim |
Val. Sistema |
|
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão |
|
Gatilhos | Sim |
When |
|
Ordem |
|
Arquivo: DF1 – Itens do Agendamento
Campo | DF1_CODNEG |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Cod Negociac |
Descrição | Codigo da Negociacao |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Val. Sistema | (Vazio() .Or. Existcpo("DDB")) .And. TMSAF05Vld() |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | DDB |
Gatilhos | Sim |
When | TMSAF05Whe() |
Ordem |
|
Campo | DF1_DESNEG |
Tipo | Caracter |
Tamanho | 30 |
Decimal |
|
Título | Descr Negoc |
Descrição | Descricao da Negociacao |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Relação | IIF(INCLUI,"",POSICIONE("DDB",1,XFILIAL("DDB") + DF1->DF1_CODNEG,"DDB_DESCRI")) |
Contexto | Virtual |
Propriedade | Visualizar |
Ini Browse |
|
Ordem |
|
Campo | DF1_NCONTR |
Tipo | Caracter |
Tamanho | 15 |
Decimal |
|
Título | Descr Negoc |
Descrição | Descricao da Negociacao |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Relação |
|
Contexto | Real |
Propriedade | Visualizar |
Ini Browse |
|
Ordem |
|
Arquivo: DT5 – Solicitação de Coleta
Campo | DT5_NCONTR |
Tipo | Caracter |
Tamanho | 15 |
Decimal |
|
Título | Descr Negoc |
Descrição | Descricao da Negociacao |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Relação |
|
Contexto | Real |
Propriedade | Visualizar |
When | TMSA460Whe() |
Folder | 1 |
Ordem |
|
Campo | DT5_CODNEG |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Cod Negociac |
Descrição | Codigo da Negociacao |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Val. Sistema | (Vazio() .Or. Existcpo("DDB")) .And. TMSA460Val() |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | DDB |
Gatilhos | Sim |
When | TMSA460Whe() |
Folder | 1 |
Ordem |
|
Campo | DT5_DESNEG |
Tipo | Caracter |
Tamanho | 30 |
Decimal |
|
Título | Descr Negoc |
Descrição | Descricao da Negociacao |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Relação | Iif(Inclui,"",Posicione("DDB",1,xFilial("DDB") + DT5->DT5_CODNEG,"DDB_DESCRI")) |
Contexto | Virtual |
Propriedade | Visualizar |
Ini Browse |
|
Folder | 1 |
Ordem |
|
Campo | DT5_SERVIC |
Tipo | Caracter |
Tamanho | 3 |
Decimal | 0 |
Formato | @! |
Título | Servico |
Descrição | Servico de Negociacao |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Val. Sistema | (Vazio() .Or. ExistCpo("DC5",,1)) .And. TMSA460VAL() |
Contexto | Real |
Propriedade | Alterar |
Cons. Padrão | DLJ |
Gatilhos | Sim |
When | TMSA460Whe() |
Folder | 1 |
Ordem |
|
Campo | DT5_DESSER |
Tipo | Caracter |
Tamanho | 30 |
Decimal |
|
Título | Desc Servic |
Descrição | Descricao do Negociacao |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Relação | Iif(Inclui,"",Tabela("L4",DT5->DT5_SERVIC,.F.)) |
Contexto | Virtual |
Propriedade | Visualizar |
Ini Browse |
|
Folder | 1 |
Ordem |
|
Campo | DT5_TIPFRE |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Tipo Frete |
Descrição | Tipo do Frete |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Val. Sistema | Pertence("12") |
Contexto | Real |
Propriedade | Alterar |
CBox | 1=CIF;2=FOB |
Gatilhos | Sim |
When | TMSA460Whe() |
Folder | 1 |
Ordem |
|
Arquivo: DTC – Entrada Dc. Cliente
Campo | DTC_NCONTR |
Tipo | Caracter |
Tamanho | 15 |
Decimal |
|
Título | Descr Negoc |
Descrição | Descricao da Negociacao |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Relação |
|
Contexto | Real |
Propriedade | Visualizar |
When | TMSA050Whe() |
Folder | 1 |
Ordem |
|
Campo | DTC_CODNEG |
Tipo | Caracter |
Tamanho | 2 |
Decimal |
|
Título | Cod Negociac |
Descrição | Codigo Negociacao |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Val. Sistema | (Vazio() .Or. Existcpo("DDB")) .And. TMSA050Vld() |
Contexto | Real |
Propriedade | Alterar |
F3 | DDB |
When | TMSA050Whe() |
Folder | 1 |
Ordem |
|
Campo | DTC_DESNEG |
Tipo | Caracter |
Tamanho | 30 |
Decimal |
|
Título | Descr Negoc |
Descrição | Descricao da Negociacao |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Relação | Iif(Inclui,"",Posicione("DDB",1,xFilial("DDB") + DTC->DTC_CODNEG,"DDB_DESCRI")) |
Contexto | Virtual |
Propriedade | Visualizar |
Folder | 1 |
Ordem |
|
Alterar campo(s)
Campo | DTC_SERVIC |
Valid | (Vazio() .Or. ExistCpo("DC5",,1)) .And. TMSA050VLD() |
Folder | 1 |
Campo | DTC_DESSER |
Folder | 1 |
Arquivo: DT6 - Documento Transporte
Campo | DT6_CODNEG |
Tipo | Caracter |
Tamanho | 2 |
Decimal |
|
Título | Cod Negociac |
Descrição | Codigo Negociacao |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Val. Sistema | (Vazio() .Or. Existcpo("DDB")) .And. TMSA500Vld() |
Contexto | Real |
Propriedade | Alterar |
F3 | DDB |
When | TMSA500Whe() |
Ordem |
|
Campo | DT6_DESNEG |
Tipo | Caracter |
Tamanho | 30 |
Decimal |
|
Título | Descr Negoc |
Descrição | Descricao da Negociacao |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Relação | Iif(Inclui,"",Posicione("DDB",1,xFilial("DDB") + DT6->DT6_CODNEG,"DDB_DESCRI")) |
Contexto | Virtual |
Propriedade | Visualizar |
Ordem |
|
Arquivo: DT4 – Cotação de Frete
Campo | DT4_NCONTR |
Tipo | Caracter |
Tamanho | 15 |
Decimal |
|
Título | Descr Negoc |
Descrição | Descricao da Negociacao |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Relação |
|
Contexto | Real |
Propriedade | Visualizar |
When | TMSA040Whe() |
Ordem |
|
Campo | DT4_CODNEG |
Tipo | Caracter |
Tamanho | 2 |
Decimal |
|
Título | Cod Negociac |
Descrição | Codigo Negociacao |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Val. Sistema | (Vazio() .Or. Existcpo("DDB")) .And. TMSA040Vld() |
Contexto | Real |
Propriedade | Alterar |
F3 | DDB |
When | TMSA040Whe() |
Folder | 2 |
Ordem |
|
Campo | DT4_DESNEG |
Tipo | Caracter |
Tamanho | 30 |
Decimal |
|
Título | Descr Negoc |
Descrição | Descricao da Negociacao |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Relação | Iif(Inclui,"",Posicione("DDB",1,xFilial("DDB") + DT4->DT4_CODNEG,"DDB_DESCRI")) |
Contexto | Virtual |
Propriedade | Visualizar |
Folder | 2 |
Ordem |
|
Arquivo: DWR – Histórico de Reajuste de Clientes
Campo | DWR_NEGDE |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Cod Negociac |
Descrição | Codigo da Negociacao |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Val. Sistema | (Vazio() .Or. Existcpo("DDB")) |
Contexto | Real |
Propriedade | Visual |
Cons. Padrão | DDB |
Gatilhos | Sim |
When |
|
Ordem |
|
Campo | DWR_DNEGDE |
Tipo | Caracter |
Tamanho | 30 |
Decimal |
|
Título | Descr Negoc |
Descrição | Descricao da Negociacao |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Relação | Iif(Inclui,"",Posicione("DDB",1,xFilial("DDB") + DWR->DWR_NEGDE,"DDB_DESCRI")) |
Contexto | Virtual |
Propriedade | Visualizar |
Ini Browse |
|
Ordem |
|
Arquivo: DWR – Histórico de Reajuste de Clientes
Campo | DWR_NEGATE |
Tipo | Caracter |
Tamanho | 2 |
Decimal | 0 |
Formato | @! |
Título | Cod Negociac |
Descrição | Codigo da Negociacao |
Usado | Não |
Obrigatório | Não |
Browse | Não |
Val. Sistema | (Vazio() .Or. Existcpo("DDB")) |
Contexto | Real |
Propriedade | Visual |
Cons. Padrão | DDB |
Gatilhos | Sim |
When |
|
Ordem |
|
Campo | DWR_DNEGAT |
Tipo | Caracter |
Tamanho | 30 |
Decimal |
|
Título | Descr Negoc |
Descrição | Descricao da Negociacao |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Relação | Iif(Inclui,"",Posicione("DDB",1,xFilial("DDB") + DWR->DWR_NEGATE,"DDB_DESCRI")) |
Contexto | Virtual |
Propriedade | Visualizar |
Ini Browse |
|
Ordem |
|
Arquivo: DE5 - EDI - Notas Fiscais
Campo | DE5_CODNEG |
Tipo | Caracter |
Tamanho | 2 |
Decimal |
|
Título | Cod Negociac |
Descrição | Codigo Negociacao |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Val. Sistema | (Vazio() .Or. Existcpo("DDB")) .And. TMSAE55Vld() |
Contexto | Real |
Propriedade | Visual |
When | TMSAE55Whe() |
Ordem |
|
Campo | DE5_DESNEG |
Tipo | Caracter |
Tamanho | 30 |
Decimal |
|
Título | Descr Negoc |
Descrição | Descricao da Negociacao |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Relação | Iif(Inclui,"",Posicione("DDB",1,xFilial("DDB") + DE5->DE5_CODNEG,"DDB_DESCRI")) |
Contexto | Virtual |
Propriedade | Visualizar |
Ordem |
|
Arquivo: DVR – Valor Informado x Documento
Campo | DVR_CODNEG |
Tipo | Caracter |
Tamanho | 2 |
Decimal |
|
Título | Cod Negociac |
Descrição | Codigo Negociacao |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Val. Sistema |
|
Contexto | Real |
Propriedade | Visual |
When |
|
Ordem |
|
Arquivo: DIK – CRT – Conhecimento Internacional
Campo | DIK_CODNEG |
Tipo | Caracter |
Tamanho | 2 |
Decimal |
|
Título | Cod Negociac |
Descrição | Codigo Negociacao |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Val. Sistema | Vazio() .Or. Existcpo("DDB") |
Contexto | Real |
Propriedade | Visual |
When |
|
Ordem |
|
Campo | DIK_DESNEG |
Tipo | Caracter |
Tamanho | 30 |
Decimal |
|
Título | Descr Negoc |
Descrição | Descricao da Negociacao |
Usado | Sim |
Obrigatório | Não |
Browse | Não |
Relação | Iif(Inclui,"",Posicione("DDB",1,xFilial("DDB") + DIK->DIK_CODNEG,"DDB_DESCRI")) |
Contexto | Virtual |
Propriedade | Visualizar |
Ordem |
|
Criação de Gatilhos no arquivo SX7 – Gatilhos:
Campo | DDC_TPCONT |
Sequência | 001 |
Cnt. Domínio | DDC_FIMVIG |
Tipo | P - Primário |
Regra | CToD(" / / ") |
Posiciona | N |
Alias |
|
Ordem | 0 |
Chave |
|
Propietário | Sim |
Condição | M->DDC_TPCONT == "1" |
Campo | DDC_CODNEG |
Sequência | 001 |
Cnt. Domínio | DDC_DESNEG |
Tipo | P - Primário |
Regra | DDB->DDB_DESCRI |
Posiciona | S |
Alias | DDB |
Ordem | 1 |
Chave | xFilial("DDB") + M->DDC_CODNEG |
Propietário | Sim |
Campo | DDA_SERVIC |
Sequência | 001 |
Cnt. Domínio | DDA_DESSER |
Tipo | P - Primário |
Regra | Tabela("L4",M->DDA_SERVIC,.F.) |
Posiciona | N |
Alias |
|
Ordem | 0 |
Chave |
|
Propietário | Sim |
Campo | DW7_CNEGCT |
Sequência | 001 |
Cnt. Domínio | DW7_DNEGCT |
Tipo | P - Primário |
Regra | DDB->DDB_DESCRI |
Posiciona | S |
Alias | DDB |
Ordem | 1 |
Chave | xFilial("DDB") + M->DW7_CNEGCT |
Propietário | Sim |
Campo | DWE_CNEGCT |
Sequência | 001 |
Cnt. Domínio | DWE_DNEGCT |
Tipo | P - Primário |
Regra | DDB->DDB_DESCRI |
Posiciona | S |
Alias | DDB |
Ordem | 1 |
Chave | xFilial("DDB") + M->DWE_CNEGCT |
Propietário | Sim |
Campo | DWE_SERVIC |
Sequência | 001 |
Cnt. Domínio | DWE_DESSER |
Tipo | P - Primário |
Regra | Tabela("L4",M->DWE_SERVIC,.F.) |
Posiciona | N |
Alias |
|
Ordem | 0 |
Chave |
|
Propietário | Sim |
Campo | DF1_CODNEG |
Sequência | 001 |
Cnt. Domínio | DF1_DESNEG |
Tipo | P - Primário |
Regra | DDB->DDB_DESCRI |
Posiciona | S |
Alias | DDB |
Ordem | 1 |
Chave | xFilial("DDB") + M->DF1_CODNEG |
Propietário | Sim |
Campo | DT5_CODNEG |
Sequência | 001 |
Cnt. Domínio | DT5_DESNEG |
Tipo | P - Primário |
Regra | DDB->DDB_DESCRI |
Posiciona | S |
Alias | DDB |
Ordem | 1 |
Chave | xFilial("DDB") + M->DT5_CODNEG |
Propietário | Sim |
Campo | DT5_SERVIC |
Sequência | 001 |
Cnt. Domínio | DT5_DESSER |
Tipo | P - Primário |
Regra | Tabela("L4",M->DT5_SERVIC,.F.) |
Posiciona | N |
Alias |
|
Ordem | 0 |
Chave |
|
Propietário | Sim |
Campo | DTC_CODNEG |
Sequência | 001 |
Cnt. Domínio | DTC_DESNEG |
Tipo | P - Primário |
Regra | DDB->DDB_DESCRI |
Posiciona | S |
Alias | DDB |
Ordem | 1 |
Chave | xFilial("DDB") + M->DTC_CODNEG |
Propietário | Sim |
Campo | DT6_CODNEG |
Sequência | 001 |
Cnt. Domínio | DT6_DESNEG |
Tipo | P - Primário |
Regra | DDB->DDB_DESCRI |
Posiciona | S |
Alias | DDB |
Ordem | 1 |
Chave | xFilial("DDB") + M->DT6_CODNEG |
Propietário | Sim |
Campo | DWR_NEGDE |
Sequência | 001 |
Cnt. Domínio | DWR_DNEGDE |
Tipo | P - Primário |
Regra | DDB->DDB_DESCRI |
Posiciona | S |
Alias | DDB |
Ordem | 1 |
Chave | xFilial("DDB") + M->DT6_NEGDE |
Propietário | Sim |
Campo | DWR_NEGATE |
Sequência | 001 |
Cnt. Domínio | DWR_DNEGAT |
Tipo | P - Primário |
Regra | DDB->DDB_DESCRI |
Posiciona | S |
Alias | DDB |
Ordem | 1 |
Chave | xFilial("DDB") + M->DT6_NEGATE |
Propietário | Sim |
Campo | DT4_CODNEG |
Sequência | 001 |
Cnt. Domínio | DT4_DESNEG |
Tipo | P - Primário |
Regra | DDB->DDB_DESCRI |
Posiciona | S |
Alias | DDB |
Ordem | 1 |
Chave | xFilial("DDB") + M->DT4_CODNEG |
Propietário | Sim |
Campo | DE5_CODNEG |
Sequência | 001 |
Cnt. Domínio | DE5_DESNEG |
Tipo | P - Primário |
Regra | DDB->DDB_DESCRI |
Posiciona | S |
Alias | DDB |
Ordem | 1 |
Chave | xFilial("DDB") + M->DE5_CODNEG |
Propietário | Sim |
Campo | DIK_CODNEG |
Sequência | 001 |
Cnt. Domínio | DIK_DESNEG |
Tipo | P - Primário |
Regra | DDB->DDB_DESCRI |
Posiciona | S |
Alias | DDB |
Ordem | 1 |
Chave | xFilial("DDB") + M->DIK_CODNEG |
Propietário | Sim |
Criação de Consulta Padrão no arquivo SXB
Consultas Padrão: DDB
Alias | DDB |
Tipo | 1- Consulta |
Sequência | 01 |
Coluna | DB |
Descrição | Negociacoes |
Contém | DDB |
Alias | DDB |
Tipo | 2- Ordens |
Sequência | 01 |
Coluna | 01 |
Descrição | Negociacoes |
Alias | DDB |
Tipo | 4- Colunas |
Sequência | 01 |
Coluna | 01 |
Descrição | Negociacao |
Contém | DDB_CODNEG |
Alias | DDB |
Tipo | 4- Colunas |
Sequência | 01 |
Coluna | 02 |
Descrição | Descricao |
Contém | DDB_DESCRI |
Alias | DDB |
Tipo | 5- Retorno |
Sequência | 01 |
Contém | DDB->DDB_CODNEG |
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|