Criação de Tabela no arquivo SX2 – Tabelas:
Chave | Nome | Modo | PYME | VFF | Cabeçalho DFS Gerencial AGCO | C | S | | VFG | Itens DFS Gerencial AGCO | C | S |
Criação de Campo no arquivo SX3 – Campos:
- Tabela VFF - Cabeçalho DFS Gerencial AGCO:
| Campo | VFF_FILIAL | VFF_TIPREG | VFF_CODCAB | | Tipo | Caracter | Caracter | Caracter | | Grupo de Campos | 033 |
|
| | Ordem | 01 | 02 | 03 | | Tamanho | 2 | 1 | 6 | | Decimal | 0 | 0 | 0 | | Formato | @! | @! | @! | | Contexto | 1 - Real | 1 - Real | 1 - Real | | Propriedade | 1 - Alterar | 2 - Visualizar | 1 - Alterar | | Título | Filial | Tipo do Reg. | Cód. Cabec. | | Descrição | Filial | Tipo do Registro | Código do Cabeçalho | | Val. Sistema |
| Pertence("12") | NaoVazio() .And. ExistChav("VFF") | | Opções |
| 1=Colaborador;2=Máquina |
| | Inic. Padrão |
|
|
| | Inic. Browse |
|
|
| | Cons. Padrão |
|
|
| | Nível | 1 | 1 | 1 | | Usado | Não | Sim | Sim | | Obrigatório | Não | Sim | Sim | | Browse | Sim | Não | Sim | | When |
|
|
| | Pasta |
|
|
| | Help | Informe a Filial. |
|
|
| Campo | VFF_DESCAB | VFF_CODGRF | VFF_DESGRF | | Tipo | Caracter | Caracter | Caracter | | Grupo de Campos |
|
|
| | Ordem | 04 | 05 | 06 | | Tamanho | 60 | 4 | 30 | | Decimal | 0 | 0 | 0 | | Formato | @! | @! | @! | | Contexto | 1 - Real | 1 - Real | 2 - Virtual | | Propriedade | 1 - Alterar | 1 - Alterar | 2 - Visualizar | | Título | Desc. Cabec. | Cód Ger Ref | Des Ger Ref | | Descrição | Descrição do Cabeçalho | Cód Gerencial Referencial | Des Gerencial Referencial | | Val. Sistema |
| ExistCpo("VX5","078"+FwFldGet("VFF_CODGRF")) |
| | Opções |
|
|
| | Inic. Padrão |
|
| IIf(!INCLUI,Posicione("VX5",1,xFilial("VX5")+"078"+VFF->VFF_CODGRF,"VX5_DESCRI"),"") | | Inic. Browse |
|
| Posicione("VX5",1,xFilial("VX5")+"078"+VFF->VFF_CODGRF,"VX5_DESCRI") | | Cons. Padrão |
| VX5 |
| | Nível | 1 | 1 | 1 | | Usado | Sim | Sim | Sim | | Obrigatório | Sim | Sim | Não | | Browse | Sim | Sim | Sim | | When |
|
|
| | Pasta |
|
|
| | Help |
|
|
|
| Campo | VFF_CODDRF | VFF_DESDRF | | Tipo | Caracter | Caracter | | Grupo de Campos |
|
| | Ordem | 07 | 08 | | Tamanho | 4 | 30 | | Decimal | 0 | 0 | | Formato | @! | @! | | Contexto | 1 - Real | 2 - Virtual | | Propriedade | 1 - Alterar | 2 - Visualizar | | Título | Cód Dep Ref | Des Dep Ref | | Descrição | Código Depart. Referencia | Descri Depart. Referencial | | Val. Sistema | ExistCpo("VX5","079"+FwFldGet("VFF_CODDRF")) |
| | Opções |
|
| | Inic. Padrão |
| IIf(!INCLUI,Posicione("VX5",1,xFilial("VX5")+"079"+VFF->VFF_CODDRF,"VX5_DESCRI"),"") | | Inic. Browse |
| Posicione("VX5",1,xFilial("VX5")+"079"+VFF->VFF_CODDRF,"VX5_DESCRI") | | Cons. Padrão | VX5 |
| | Nível | 1 | 1 | | Usado | Sim | Sim | | Obrigatório | Não | Não | | Browse | Sim | Sim | | When |
|
| | Pasta |
|
| | Help |
|
|
- Tabela VFG - Itens DFS Gerencial AGCO:
| Campo | VFG_FILIAL | VFG_CODCAB | VFG_DESCAB | | Tipo | Caracter | Caracter | Caracter | | Grupo de Campos | 033 |
|
| | Ordem | 01 | 02 | 03 | | Tamanho | 2 | 6 | 60 | | Decimal | 0 | 0 | 0 | | Formato | @! | @! | @! | | Contexto | 1 - Real | 1 - Real | 2 - Virtual | | Propriedade | 1 - Alterar | 2 - Visualizar | 2 - Visualizar | | Título | Filial | Cód. Cabec. | Desc. Cabec. | | Descrição | Filial | Código do Cabeçalho | Descrição do Cabeçalho | | Val. Sistema |
| ExistCpo("VFF") |
| | Opções |
|
|
| | Inic. Padrão |
|
| IIf(!INCLUI,Posicione("VFF",1,xFilial("VFF")+VFG->VFG_CODCAB,"VFF_DESCAB"),"") | | Inic. Browse |
|
| Posicione("VFF",1,xFilial("VFF")+VFG->VFG_CODCAB,"VFF_DESCAB") | | Cons. Padrão |
| VFF |
| | Nível | 1 | 1 | 1 | | Usado | Não | Sim | Sim | | Obrigatório | Não | Não | Não | | Browse | Sim | Sim | Sim | | When |
|
|
| | Pasta |
|
|
| | Help |
|
|
|
| Campo | VFG_TIPREG | VFG_CODSEQ | VFG_CC | | Tipo | Caracter | Caracter | Caracter | | Grupo de Campos |
|
| 004 | | Ordem | 04 | 05 | 06 | | Tamanho | 1 | 6 | 9 | | Decimal | 0 | 0 | 0 | | Formato | @! | @! | @! | | Contexto | 1 - Real | 1 - Real | 1 - Real | | Propriedade | 2 - Visualizar | 2 - Visualizar | 1 - Alterar | | Título | Tipo do Reg. | Cód Sequenc | Centro Custo | | Descrição | Tipo do Registro | Código Sequencial | Centro de Custo Técnico | | Val. Sistema | Pertence("12") | NaoVazio() | Vazio() .Or. Ctb105CC() | | Opções | 1=Colaborador;2=Máquina |
|
| | Inic. Padrão |
| If(Inclui,GetSXENum("VFG","VFG_CODSEQ"),VFG->VFG_CODSEQ) |
| | Inic. Browse |
|
|
| | Cons. Padrão |
|
| CTT | | Nível | 1 | 1 | 1 | | Usado | Sim | Sim | Sim | | Obrigatório | Não | Sim | Não | | Browse | Sim | Sim | Sim | | When |
|
|
| | Pasta |
|
|
| | Help |
|
|
|
| Campo | VFG_DESCC | VFG_CODTEC | VFG_NOMTEC | | Tipo | Caracter | Caracter | Caracter | | Grupo de Campos |
|
|
| | Ordem | 07 | 08 | 09 | | Tamanho | 40 | 6 | 30 | | Decimal | 0 | 0 | 0 | | Formato | @! | @! | @! | | Contexto | 2 - Virtual | 1 - Real | 2 - Virtual | | Propriedade | 2 - Visualizar | 1 - Alterar | 2 - Visualizar | | Título | Descrição CC | Técnico | Nome Técnico | | Descrição | Descrição Centro Custo | Código Técnico Equipe Téc | Nome do Técnico | | Val. Sistema |
| Vazio() .Or. ExistCpo("VAI",FwFldGet("VFG_CODTEC")) |
| | Opções |
|
|
| | Inic. Padrão | If(!Inclui,Posicione("CTT",1,xFilial("CTT")+VFG->VFG_CC,"CTT_DESC01"),"") |
| If(!Inclui,Posicione("VAI",1,xFilial("VAI")+VFG->VFG_CODTEC,"VAI_NOMTEC"),"") | | Inic. Browse | Posicione("CTT",1,xFilial("CTT")+VFG->VFG_CC,"CTT_DESC01") |
| Posicione("VAI",1,xFilial("VAI")+VFG->VFG_CODTEC,"VAI_NOMTEC") | | Cons. Padrão |
| VAI |
| | Nível | 1 | 1 | 1 | | Usado | Sim | Sim | Sim | | Obrigatório | Não | Não | Não | | Browse | Sim | Sim | Sim | | When |
|
|
| | Pasta |
|
|
| | Help |
|
|
|
| Campo | VFG_FILTEC | VFG_NOMFIL | VFG_CODMAR | | Tipo | Caracter | Caracter | Caracter | | Grupo de Campos |
|
|
| | Ordem | 10 | 11 | 12 | | Tamanho | 2 | 40 | 3 | | Decimal | 0 | 0 | 0 | | Formato | @! | @! | @!S3 | | Contexto | 1 - Real | 2 - Virtual | 1 - Real | | Propriedade | 2 - Visualizar | 2 - Visualizar | 1 - Alterar | | Título | Fil. Técnico | Nome Filial | Marca | | Descrição | Filial do Técnico | Nome da Filial | Código da Marca | | Val. Sistema |
|
| ExistCpo("VE1",FwFldGet("VFG_CODMAR")) | | Opções |
|
|
| | Inic. Padrão |
| If(!Inclui,FWFilialName(,VFG->VFG_FILTEC),"") |
| | Inic. Browse |
| FWFilialName(,VFG->VFG_FILTEC) |
| | Cons. Padrão |
|
| VE1 | | Nível | 1 | 1 | 1 | | Usado | Sim | Sim | Sim | | Obrigatório | Não | Não | Não | | Browse | Sim | Sim | Sim | | When |
|
|
| | Pasta |
|
|
| | Help |
|
|
|
| Campo | VFG_DESMAR | VFG_GRUMOD | VFG_DESGRU | | Tipo | Caracter | Caracter | Caracter | | Grupo de Campos |
|
|
| | Ordem | 13 | 14 | 15 | | Tamanho | 30 | 6 | 20 | | Decimal | 0 | 0 | 0 | | Formato | @! | @!S6 | @! | | Contexto | 2 - Virtual | 1 - Real | 2 - Virtual | | Propriedade | 2 - Visualizar | 1 - Alterar | 2 - Visualizar | | Título | Descr. Marca | Grupo Modelo | Descr Gr Mod | | Descrição | Descrição da Marca | Grupo do Modelo | Descrição do Grupo Modelo | | Val. Sistema |
| ExistCpo("VVR",FwFldGet("VFG_CODMAR")+FwFldGet("VFG_GRUMOD")) |
| | Opções |
|
|
| | Inic. Padrão | If(!Inclui,Posicione("VE1",1,xFilial("VE1")+VFG->VFG_CODMAR,"VE1_DESMAR"),"") |
| If(!Inclui,Posicione("VVR",2,xFilial("VVR")+VFG->VFG_CODMAR+VFG->VFG_GRUMOD,"VVR_DESCRI"),"") | | Inic. Browse | Posicione("VE1",1,xFilial("VE1")+VFG->VFG_CODMAR,"VE1_DESMAR") |
| Posicione("VVR",2,xFilial("VVR")+VFG->VFG_CODMAR+VFG->VFG_GRUMOD,"VVR_DESCRI") | | Cons. Padrão |
| VVR |
| | Nível | 1 | 1 | 1 | | Usado | Sim | Sim | Sim | | Obrigatório | Não | Não | Não | | Browse | Sim | Sim | Sim | | When |
|
|
| | Pasta |
|
|
| | Help |
|
|
|
| Campo | VFG_MODVEI | VFG_DESMOD | | Tipo | Caracter | Caracter | | Grupo de Campos |
|
| | Ordem | 16 | 17 | | Tamanho | 30 | 30 | | Decimal | 0 | 0 | | Formato | @! | @!S30 | | Contexto | 1 - Real | 2 - Virtual | | Propriedade | 1 - Alterar | 2 - Visualizar | | Título | Modelo | Descr Modelo | | Descrição | Código do Modelo | Descrição do Modelo | | Val. Sistema | ExistCpo("VV2",FwFldGet("VFG_CODMAR")+FwFldGet("VFG_MODVEI")) |
| | Opções |
|
| | Inic. Padrão |
| If(!Inclui,Posicione("VV2",1,xFilial("VV2")+VFG->VFG_CODMAR+VFG->VFG_MODVEI,"VV2_DESMOD"),"") | | Inic. Browse |
| Posicione("VV2",1,xFilial("VV2")+VFG->VFG_CODMAR+VFG->VFG_MODVEI,"VV2_DESMOD") | | Cons. Padrão | VV2 |
| | Nível | 1 | 1 | | Usado | Sim | Sim | | Obrigatório | Não | Não | | Browse | Sim | Sim | | When |
|
| | Pasta |
|
| | Help |
|
|
Criação de Índices no arquivo SIX – Índices:
- Tabela VFF - Cabeçalho DFS Gerencial AGCO:
Índice | VFF | Ordem | 1 | Chave | VFF_FILIAL+VFF_CODCAB+VFF_CODGRF+VFF_CODDRF | Descrição | Cód. Cabec.+Cód Ger Ref+Cód Dep Ref | Proprietário | S |
- Tabela VFG - Itens DFS Gerencial AGCO:
Índice | VFG | Ordem | 1 | Chave | VFG_FILIAL+VFG_CODCAB+VFG_TIPREG+VFG_CODSEQ | Descrição | Tipo do Reg.+Cód Sequenc+Cód Ger Ref | Proprietário | S |
Criação de Pergunte no arquivo SX1 – Pergunta:
Grupo | OFIA200 | OFIA200 | OFIA200 | OFIA200 | Ordem | 01 | 02 | 03 | 04 | Pergunta | Filial Matriz? | Data? | Filial? |
| Tipo | Caracter | Data | Caracter | Caracter | | Tamanho | 2 | 8 | 6 | 99 | | Decimal | 0 | 0 | 0 | 0 | | Var01 | MV_PAR01 | MV_PAR02 | MV_PAR03 | MV_PAR04 | | Formato |
|
|
|
| | Validação | ExistCpo("SM0",cEmpAnt+mv_par01,1) | NaoVazio() |
| !Vazio().or.(MV_PAR04:=cGetFile("Diretório","",,,,176)) | | Objeto | Get (Edit) | Get (Edit) | Get (Edit) | Get (Edit) | | Consulta Padrão | SM0 |
| VD7 |
| | Conteúdo |
|
|
|
| | Pré-Seleção (Combo) |
|
|
|
| | Item 1 |
|
|
|
| | Item 2 |
|
|
|
| | Item 3 |
|
|
|
| | Item 4 |
|
|
|
| | Item 5 |
|
|
|
| | Grupo de Campos | 033 |
|
|
| | Help |
|
|
|
|
Grupo | OFIA202 | Ordem | 01 | Pergunta | Status Outros Negócios? | Tipo | Caracter | | Tamanho | 2 | | Decimal | 0 | | Var01 | MV_PAR01 | | Formato |
| | Validação | ExistCpo("VAE",mv_par01) | | Objeto | Get (Edit) | | Consulta Padrão | VAE | | Conteúdo |
| | Pré-Seleção (Combo) |
| | Item 1 |
| | Item 2 |
| | Item 3 |
| | Item 4 |
| | Item 5 |
| | Grupo de Campos |
| | Help |
|
Grupo | OFIA204 | OFIA204 | OFIA204 | OFIA204 | Ordem | 01 | 02 | 03 | 04 | Pergunta | Filial Matriz? | Data? | Gera para qual filial? | Diretório gravação Arq JSON? | Tipo | Caracter | Data | Caracter | Caracter | | Tamanho | 2 | 8 | 2 | 99 | | Decimal | 0 | 0 | 0 | 0 | | Var01 | MV_PAR01 | MV_PAR02 | MV_PAR03 | MV_PAR04 | | Formato |
|
|
|
| | Validação | ExistCpo("SM0",cEmpAnt+mv_par01,1) | NaoVazio() | Vazio() .Or. ExistCpo("SM0",cEmpAnt+mv_par03,1) | !Vazio().or.(MV_PAR04:=cGetFile("Diretório","",,,,176)) | | Objeto | Get (Edit) | Get (Edit) | Get (Edit) | Get (Edit) | | Consulta Padrão | SM0 |
| SM0 |
| | Conteúdo |
|
|
|
| | Pré-Seleção (Combo) |
|
|
|
| | Item 1 |
|
|
|
| | Item 2 |
|
|
|
| | Item 3 |
|
|
|
| | Item 4 |
|
|
|
| | Item 5 |
|
|
|
| | Grupo de Campos | 033 |
| 033 |
| | Help |
|
|
|
|
Grupo | OFIA204 | OFIA204 | OFIA204 | OFIA204 | Ordem | 01 | 02 | 03 | 04 | Pergunta | Código DEF? | De/Para Plano Contábil? | De/Para Centro de Custo? | Filial Matriz? | Tipo | Caracter | Caracter | Caracter | Caracter | | Tamanho | 6 | 99 | 99 | 2 | | Decimal | 0 | 0 | 0 | 0 | | Var01 | MV_PAR01 | MV_PAR02 | MV_PAR03 | MV_PAR04 | | Formato |
|
|
|
| | Validação |
| !Vazio().or.(MV_PAR02:=cGetFile("Arquivos |*.csv","",,,,48)) | !Vazio().or.(MV_PAR03:=cGetFile("Arquivos |*.csv","",,,,48)) | ExistCpo("SM0",cEmpAnt+mv_par04,1) | | Objeto | Get (Edit) | Get (Edit) | Get (Edit) | Get (Edit) | | Consulta Padrão | VD7 |
|
| SM0 | | Conteúdo |
|
|
|
| | Pré-Seleção (Combo) |
|
|
|
| | Item 1 |
|
|
|
| | Item 2 |
|
|
|
| | Item 3 |
|
|
|
| | Item 4 |
|
|
|
| | Item 5 |
|
|
|
| | Grupo de Campos |
|
|
| 033 | | Help |
|
|
|
|
Criação de Relacionamento no arquivo SX9 – Relacionamento:
Domínio | VX5 | VX5 | Identificação
| Última ordem referente a tabela VX5 | C. Domínio
| VFF | VFF | E. Domínio
| VX5_CODIGO | VX5_CODIGO | E. C. Domínio
| VFF_CODGRF | VFF_CODDRF | Propriedade | S | S | | L. Domínio | 1 | 1 | | L. C. Domínio | N | N | | Condição SQL |
|
|
Domínio | CTT | Identificação
| Última ordem referente a tabela CTT | C. Domínio
| VFG | E. Domínio
| CTT_CUSTO | E. C. Domínio
| VFG_CC | Propriedade | S | | L. Domínio | 1 | | L. C. Domínio | N | | Condição SQL |
|
Domínio | VAI | Identificação
| Última ordem referente a tabela VAI | C. Domínio
| VFG | E. Domínio
| VAI_CODTEC | E. C. Domínio
| VFG_CODTEC | Propriedade | S | | L. Domínio | 1 | | L. C. Domínio | N | | Condição SQL |
|
Domínio | VE1 | Identificação
| Última ordem referente a tabela VE1 | C. Domínio
| VFG | E. Domínio
| VE1_CODMAR | E. C. Domínio
| VFG_CODMAR | Propriedade | S | | L. Domínio | 1 | | L. C. Domínio | N | | Condição SQL |
|
Domínio | VVR | Identificação
| Última ordem referente a tabela VVR | C. Domínio
| VFG | E. Domínio
| VVR_GRUMOD | E. C. Domínio
| VFG_GRUMOD | Propriedade | S | | L. Domínio | 1 | | L. C. Domínio | N | | Condição SQL |
|
Domínio | VV2 | Identificação
| Última ordem referente a tabela VV2 | C. Domínio
| VFG | E. Domínio
| VV2_MODVEI | E. C. Domínio
| VFG_MODVEI | Propriedade | S | | L. Domínio | 1 | | L. C. Domínio | N | | Condição SQL |
|
Domínio | VFF | Identificação
| Última ordem referente a tabela VFF | C. Domínio
| VFG | E. Domínio
| VFF_CODCAB | E. C. Domínio
| VFG_CODCAB | Propriedade | S | | L. Domínio | 1 | | L. C. Domínio | N | | Condição SQL |
|
Criação de Consulta Padrão no arquivo SXB – Consulta Padrão:
| Alias | VFF | VFF | VFF | | Tipo | 1 | 2 | 4 | | Sequência | 01 | 01 | 01 | | Coluna | DB | 01 | 01 | | Descrição | Cabeç. AGCO Ger. DFS | Cód. Cabec.+Cód Ger Ref+Cód Dep Ref | Cód. Cabec | | Contém | VFF |
| VFF_CODCAB |
| Alias | VFF | VFF | VFF | | Tipo | 4 | 4 | 5 | | Sequência | 01 | 01 | 01 | | Coluna | 02 | 03 |
| | Descrição | Cód Ger Ref | Cód Dep Ref | Cód. Cabec | | Contém | VFF_CODGRF | VFF_CODDRF | VFF->VFF_CODCAB |
Criação de Parâmetro no arquivo SX6 – Parâmetros: Nome da Variável | MV_MIL0142 | Tipo | Caracter | Descrição | Informe o Endpoint para a API da AGCO responsável pelo serviço DEF Contabil e Gerencial (DFS D-In). | Valor Padrão |
|
|