CONTEÚDO

  1. Visão Geral
  2. Tela XXX
    1. Outras Ações / Ações relacionadas
  3. Tabelas
    1. Principais Campos e Parâmetros
  4. Tabelas utilizadas



01. VISÃO GERAL

Este documento visa demonstrar todos os ajustes de dicionário necessários para utilização na integração do sistema com o portal de compras públicas.

02. Mudanças no Dicionário de dados

  1. Parametros

    Caso tenha dúvidas em como criar parâmetros acesse o tópico 4 (Utilização do configurador)  desta documentação.

    MV_AMBPCP - ira definir se  o ambiente utilizado será: 1-Produção ou  2-Teste.  Caso possua uma base de teste e queira fazer testes de integração, você poderá utilizar a opção 2,  mas por padrão o valor desse parâmetro será 1. 

    abaixo, os dados para cadastro:


    SX6 - Dicionário de Parâmetros
    CampoConteúdo
    X6_FIL
    X6_VARMV_AMBPCP 
    X6_TIPON
    X6_DESCRICDefine se o ambiente utilizado para comunicação
    X6_DESC1com o portal de compras públicas será: 1 produção 
    X6_DESC22 - Testes                                         
    X6_CONTEUD

    1

  2. Campos e tabelas

Caso tenha dúvidas em como criar novos campos, tabela, parâmetro ou folder, verifique o tópico 4 (utilização do configurador) deste documento. 

  1. Novos campos

    Abaixo segue as  informações necessárias para criação dos novos campos.

    • CO1_FASELA
    X3_ARQUIVOCO1
    X3_ORDEM9H

    X3_CAMPO

    CO1_FASELA

    X3_TIPO

    C

    X3_TAMANHO

    1

    X3_DECIMAL

    0

    X3_TITULO

    Trat. Fase  

    X3_DESCRIC

    Tratamento da Fase Lance 

    X3_PICTURE

    @!  

    X3_VALID

    Pertence("12 ") .And. VldFaseLan() 

    X3_USADO

     Sim

    X3_RELACAO


    X3_VISUAL

    A

    X3_CONTEXT

    R

    X3_OBRIGAT


    X3_CBOX

    1= Aberto;2=Aberto e Fechado 

    X3_WHEN


    X3_FOLDER

    3


    • CO1_INTERL
    X3_ARQUIVOCO1
    X3_ORDEM9I

    X3_CAMPO

    CO1_INTERL

    X3_TIPO

    C

    X3_TAMANHO

    1

    X3_DECIMAL

    0

    X3_TITULO

    Tp. Int. Lan

    X3_DESCRIC

    Tipo intervalo do lance  

    X3_PICTURE

    @!  

    X3_VALID

    Pertence("12") 

    X3_USADO

     Sim

    X3_RELACAO

    1

    X3_VISUAL

    A

    X3_CONTEXT

    R

    X3_OBRIGAT


    X3_CBOX

    1=Valor;2=Percentual                        

    X3_WHEN

    fwfldget('CO1_FASELA') == '1' 

    X3_FOLDER

    3


    • CO1_VLINTL
    X3_ARQUIVOCO1
    X3_ORDEM9J

    X3_CAMPO

    CO1_VLINTL

    X3_TIPO

    N

    X3_TAMANHO

    16

    X3_DECIMAL

    2

    X3_TITULO

    Vl. Tp. Lanc

    X3_DESCRIC

    Valor Intervalo Lance    

    X3_PICTURE

    @E 9,999,999,999,999.99

    X3_VALID


    X3_USADO

     Sim

    X3_RELACAO

    0

    X3_VISUAL

    A

    X3_CONTEXT

    R

    X3_OBRIGAT


    X3_CBOX

                      

    X3_WHEN

    fwfldget('CO1_FASELA') == '1'  

    X3_FOLDER

    3


    • CO1_DTFINP
    X3_ARQUIVOCO1
    X3_ORDEM9K

    X3_CAMPO

    CO1_DTFINP

    X3_TIPO

    D

    X3_TAMANHO

    8

    X3_DECIMAL

    0

    X3_TITULO

    Dt. Fim. Pro

    X3_DESCRIC

    Data final das Propostas 

    X3_PICTURE


    X3_VALID


    X3_USADO

     Sim

    X3_RELACAO


    X3_VISUAL

    A

    X3_CONTEXT

    R

    X3_OBRIGAT


    X3_CBOX

                      

    X3_WHEN


    X3_FOLDER

    3


    • CO1_DTLINP
    X3_ARQUIVOCO1
    X3_ORDEM9L

    X3_CAMPO

    CO1_DTLINP

    X3_TIPO

    D

    X3_TAMANHO

    8

    X3_DECIMAL

    0

    X3_TITULO

    Dt. Lim. Imp

    X3_DESCRIC

    Data Limite impugnação   

    X3_PICTURE


    X3_VALID


    X3_USADO

     Sim

    X3_RELACAO


    X3_VISUAL

    A

    X3_CONTEXT

    R

    X3_OBRIGAT


    X3_CBOX

                      

    X3_WHEN


    X3_FOLDER

    3



    • CO1_DTABPR
    X3_ARQUIVOCO1
    X3_ORDEM9M

    X3_CAMPO

    CO1_DTABPR

    X3_TIPO

    D

    X3_TAMANHO

    8

    X3_DECIMAL

    0

    X3_TITULO

    Dt Aber Prop

    X3_DESCRIC

    Dt. Abertura Proposta      

    X3_PICTURE


    X3_VALID


    X3_USADO

     Sim

    X3_RELACAO


    X3_VISUAL

    A

    X3_CONTEXT

    R

    X3_OBRIGAT


    X3_CBOX

                      

    X3_WHEN


    X3_FOLDER

    3


    • CO1_DTLIES
    X3_ARQUIVOCO1
    X3_ORDEM9N

    X3_CAMPO

    CO1_DTLIES

    X3_TIPO

    D

    X3_TAMANHO

    8

    X3_DECIMAL

    0

    X3_TITULO

    Dt. Lim Escl

    X3_DESCRIC

    Dt. Limite Esclarecimento  

    X3_PICTURE


    X3_VALID


    X3_USADO

     Sim

    X3_RELACAO


    X3_VISUAL

    A

    X3_CONTEXT

    R

    X3_OBRIGAT


    X3_CBOX

                      

    X3_WHEN


    X3_FOLDER

    3


    • CO1_ACPROS
    X3_ARQUIVOCO1
    X3_ORDEM9O

    X3_CAMPO

    CO1_ACPROS

    X3_TIPO

    C

    X3_TAMANHO

    1

    X3_DECIMAL

    0

    X3_TITULO

    Act Pro Sup 

    X3_DESCRIC

    Aceita proposta superior

    X3_PICTURE

    @!                                           

    X3_VALID

    Pertence("01 ")

    X3_USADO

     Sim

    X3_RELACAO

    0

    X3_VISUAL

    A

    X3_CONTEXT

    R

    X3_OBRIGAT


    X3_CBOX

     0=Nao;1=Sim           

    X3_WHEN


    X3_FOLDER

    3


    • CO1_TEMPAL
    X3_ARQUIVOCO1
    X3_ORDEM9P

    X3_CAMPO

    CO1_TEMPAL

    X3_TIPO

    C

    X3_TAMANHO

    1

    X3_DECIMAL

    0

    X3_TITULO

    T. Aleatório

    X3_DESCRIC

    Tempo aleatório          

    X3_PICTURE

    @!

    X3_VALID

    Pertence("01 ")

    X3_USADO

     Sim

    X3_RELACAO

    0

    X3_VISUAL

    A

    X3_CONTEXT

    R

    X3_OBRIGAT


    X3_CBOX

     0=Nao;1=Sim           

    X3_WHEN


    X3_FOLDER

    3


    • CO1_TEMPAL
    X3_ARQUIVOCO1
    X3_ORDEM9Q

    X3_CAMPO

    CO1_ENQJUR

    X3_TIPO

    C

    X3_TAMANHO

    30

    X3_DECIMAL

    0

    X3_TITULO

    Cod Enq Jur 

    X3_DESCRIC

    Cod. Enquadramento Jur. 

    X3_PICTURE

    @!

    X3_VALID


    X3_USADO

     Sim

    X3_RELACAO


    X3_VISUAL

    A

    X3_CONTEXT

    R

    X3_OBRIGAT


    X3_CBOX

          

    X3_WHEN


    X3_FOLDER

    3


    • CO1_COTARE
    X3_ARQUIVOCO1
    X3_ORDEM9R

    X3_CAMPO

    CO1_COTARE

    X3_TIPO

    C

    X3_TAMANHO

    1

    X3_DECIMAL

    0

    X3_TITULO

    Cota Reserva

    X3_DESCRIC

    Cota Reservada           

    X3_PICTURE

    @!                                           

    X3_VALID

    CotResItem()

    X3_USADO

     Sim

    X3_RELACAO

    X3_VISUAL

    A

    X3_CONTEXT

    R

    X3_OBRIGAT


    X3_CBOX

    0=Nao;1=Sim

    X3_WHEN

    iif(Fwfldget('CO1_AVAL') == '1',Fwfldget('CO1_MEEPP') == '2',.F.) 

    X3_FOLDER

    3


    • CO1_CADRES
    X3_ARQUIVOCO1
    X3_ORDEM9S

    X3_CAMPO

    CO1_CADRES

    X3_TIPO

    C

    X3_TAMANHO

    1

    X3_DECIMAL

    0

    X3_TITULO

    Cad. Reserva

    X3_DESCRIC

    Cadastro  Reserva              

    X3_PICTURE

    @!                                                                                    

    X3_VALID

    Pertence("01")

    X3_USADO

     Sim

    X3_RELACAO

    X3_VISUAL

    A

    X3_CONTEXT

    R

    X3_OBRIGAT


    X3_CBOX

    0=Nao;1=Sim

    X3_WHEN


    X3_FOLDER

    3


    • CO1_CADRES
    X3_ARQUIVOCO1
    X3_ORDEM9S

    X3_CAMPO

    CO1_CADRES

    X3_TIPO

    C

    X3_TAMANHO

    1

    X3_DECIMAL

    0

    X3_TITULO

    Cad. Reserva

    X3_DESCRIC

    Cadastro  Reserva              

    X3_PICTURE

    @!                                                                                    

    X3_VALID

    Pertence("01")

    X3_USADO

     Sim

    X3_RELACAO

    X3_VISUAL

    A

    X3_CONTEXT

    R

    X3_OBRIGAT


    X3_CBOX

    0=Nao;1=Sim

    X3_WHEN


    X3_FOLDER

    3


    • CO1_ANOAB 
    X3_ARQUIVOCO1
    X3_ORDEM9T

    X3_CAMPO

    CO1_ANOAB 

    X3_TIPO

    C

    X3_TAMANHO

    4

    X3_DECIMAL

    0

    X3_TITULO

    Ano Abertura

    X3_DESCRIC

    Ano de abertura                    

    X3_PICTURE

    @!  

    X3_VALID

    Fwfldget("CO1_ANOAB") == cValToChar(Year(dDataBase))

    X3_USADO

     Sim

    X3_RELACAO

    cValToChar(Year(dDataBase))

    X3_VISUAL

    A

    X3_CONTEXT

    R

    X3_OBRIGAT


    X3_CBOX


    X3_WHEN


    X3_FOLDER

    3


    • CO1_ORCSIG
    X3_ARQUIVOCO1
    X3_ORDEM9U

    X3_CAMPO

    CO1_ORCSIG

    X3_TIPO

    C

    X3_TAMANHO

    1

    X3_DECIMAL

    0

    X3_TITULO

    Orc. Sig    

    X3_DESCRIC

    Orçamento Sigiloso                    

    X3_PICTURE

    @!  

    X3_VALID

    Pertence("01 ")

    X3_USADO

     Sim

    X3_RELACAO

    0

    X3_VISUAL

    A

    X3_CONTEXT

    R

    X3_OBRIGAT


    X3_CBOX

    0=Nao;1=Sim

    X3_WHEN


    X3_FOLDER

    3
    • CO2_QTDRSV
    X3_ARQUIVOCO2
    X3_ORDEM30

    X3_CAMPO

    CO2_QTDRSV

    X3_TIPO

    N

    X3_TAMANHO

    16

    X3_DECIMAL

    2

    X3_TITULO

    Qtde. Cota  

    X3_DESCRIC

    Quantidade Cota Reservada

    X3_PICTURE

    @E 9,999,999,999,999.99                   

    X3_VALID

    VldQtdRsv()

    X3_USADO

     Sim

    X3_RELACAO

    0

    X3_VISUAL

    A

    X3_CONTEXT

    R

    X3_WHEN

    fwfldget('CO1_INTEGR') == '4'          
    • CP3_LOTMPE
    X3_ARQUIVOCP3
    X3_ORDEM12

    X3_CAMPO

    CP3_LOTMPE

    X3_TIPO

    C

    X3_TAMANHO

    1

    X3_DECIMAL

    0

    X3_TITULO

    lote MPES   

    X3_DESCRIC

    exclusivo MPES?          

    X3_PICTURE

    @!  

    X3_VALID

    VldMpeLote()

    X3_USADO

     Sim

    X3_RELACAO

    0

    X3_VISUAL

    A

    X3_CONTEXT

    R

    X3_CBOX

    0=Nao;1=Sim                                    

    X3_WHEN

    fwfldget('CO1_INTEGR') == '4'          


    • CP3_COTARE
    X3_ARQUIVOCP3
    X3_ORDEM13

    X3_CAMPO

    CP3_COTARE

    X3_TIPO

    C

    X3_TAMANHO

    1

    X3_DECIMAL

    0

    X3_TITULO

    Cota Reserv 

    X3_DESCRIC

    Cota Reservada           

    X3_PICTURE

    @!  

    X3_VALID

    VldCotaRes() 

    X3_USADO

     Sim

    X3_RELACAO

    0

    X3_VISUAL

    A

    X3_CONTEXT

    R

    X3_CBOX

    0=Nao;1=Sim                                    

    X3_WHEN

    fwfldget('CO1_INTEGR') == '4'          







03. Utilização do configurador 

  1.  Como criar parâmetro 

    Cadastro de parâmetro via configurador 

    1. Acesse o configurador (SIGACFG) com um usuário administrador do sistema.

      No menu lateral, acesse: Base de dados > Dicionário > Bases de dados

      [Clique para expandir a imagem]




    2.  Será aberta a tela de base de dados  

      I. clique no para expandir o menu da empresa selecionada: 

      [Clique para expandir a imagem]

    3. Com o menu da empresa expandido clique em parâmetros

      [Clique para expandir a imagem]

    4.  Clique no botão de Incluir:


    5. será aberto a tela para inclusão do parâmetro

      [Clique para expandir a imagem]
       

  2. Como criar campos

    1. Acesse o configurador (SIGACFG) com um usuário administrador do sistema.
       No menu lateral, acesse: Base de dados > Dicionário > Bases de dados:  
    2. Será aberta a tela de base de dados, clique no ícone:  para expandir o menu da empresa selecionada:     
    3. Após expandir o menu da empresa, clique em: Dicionário de dados:    
    4. Clique na Lupa de pesquisa e depois pesquise pela tabela desejada. (no exemplo vamos utilizar a tabela CO1):   
              
    5. Clique no botão editar

    6. Após abertura da tabela em modo de edição, clique no ícone:  para expandir o menu e  logo após  selecione a opção "Campos"       
    7. Clique no botão Incluir   e informe os dados de cada campo, conforme tópico abaixo: 

  3.  Como criar tabelas

  4. Como criar folder
    1. Acesse o configurador (SIGACFG) com um usuário administrador do sistema.

      No menu lateral, acesse: Base de dados > Dicionário > Bases de dados;

      [Clique para expandir a imagem]

      b) Será aberta a tela de base de dados, clique no ícone:  para expandir o menu da empresa selecionada:



      c) Após expandir o menu da empresa, clique em: Dicionário de dados:


      d) Clique na Lupa de pesquisa e  depois pesquise pela tabela "CO1":




      e) Clique em editar: 


      f) Após abertura da tabela em modo de edição, clique no ícone:   para expandir o menu e  logo após  selecione a opção "Pastas"


      g) Clique no botão Incluir, e  cadastre conforme imagem abaixo: 





05. TABELAS UTILIZADAS

Coloque o link das tabelas relacionadas