Tabela: CN1 - Tipos de Contrato


Arquivos atualizado em 08/12/2020, com pacotes até 04/12/2020


Tabela(SX2)
X2_NOMEX2_UNICOX2_SYSOBJ
Tipos de ContratoCN1_FILIAL+CN1_CODIGO




Indices(SIX)
OrdemChaveDescriçãoNickName
1CN1_FILIAL+CN1_CODIGO+CN1_ESPCTRCodigo + Esp. Contrat




Abas(SXA)
XA_ALIASXA_ORDEMXA_DESCRICXA_AGRUPXA_TIPO
CN11Cadastrais
CN11Opções de Contrato0012
CN12Informativos/Impostos
CN12Opções de Medição0022
CN13Opções de Aprovação0032




Campos(SX3)
X3_CAMPO X3_TITULO X3_DESCRIC HELP Campo X3_TIPO X3_TAMANHO X3_DECIMAL X3_PICTURE X3_VALID X3_RELACAO X3_F3 X3_TRIGGER X3_BROWSE X3_VISUAL X3_CONTEXT X3_CBOX X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_CONDSQL X3_CHKSQL X3_AGRUP X3_POSLGT X3_MODAL
CN1_FILIAL Filial Filial do Sistema Código que identifica a filial da empresa usuária do sistema. C 2 0 Sim Altera Real 033 1 2
CN1_CODIGO Codigo Codigo do tipo contrato Código do tipo de contrato. C 3 0 @! ExistChav("CN1") GetSX8Num("CN1","CN1_CODIGO") Sim Vizualiza Real 1 001 1 1
CN1_DESCRI Descricao Descricao tipo contrato Descrição do tipo de contrato. C 30 0 @! NaoVazio() Sim Altera Real 1 001 1 1
CN1_ESPCTR Esp. Contrat Especie do Contrato Espécie do contrato, informa se o contrato será de compra ou venda C 1 0 @! Pertence("12") .AND. CN021GatPl("CN1_ESPCTR",FwFldGet("CN1_ESPCTR")) Sim Altera Real 1=Compra;2=Venda 1 001 1 1
CN1_CTRFIX Ctr. Fixo Contrato Fixo Informa se o contrato possui planilha (fixo), ou se os produtos/serviços serão informados no momento da medição (flexível) C 1 0 @! Pertence("123") .AND. CN021GatPl("CN1_CTRFIX",FwFldGet("CN1_CTRFIX")) "1" Nao Altera Real 1=Sim;2=Nao;3=Semi-Fixo INCLUI .AND. (M->CN1_MEDEVE='1') .AND. (M->CN1_CROCTB='2') 1 001 1 2
CN1_TPSFIX Semi-Fixo Tipo de Semi-fixo Indica a forma de agrupamento da Planilha num Contrato Semi-fixo. Por produto: será possível selecionar o produto e indicar o valor de cada um de forma individual; Por agrupador: Não será possível selecionar nenhum item na Planilha e, sim, os Agrupadores que são do tipo: Tipo de Produto, Grupo de Produto e Categoria do Produto C 1 0 Pertence("12") Sim Altera Real 1=Por Produto;2=Por Agrupador 1 001 1 2
CN1_VLRPRV Previsao Fin Previsao Financeira Informa se o contrato flexível deverá ter um valor estipulando as movimentações gerais, ou se o contrato será em aberto. C 1 0 @! Pertence('12') '1' Nao Altera Real 1=Sim;2=Nao 1 001 1 1
CN1_CROFIS Cronog. Fis. Cronograma Físico Informa se o contrato terá controle físico das parcelas. C 1 0 @! Pertence("12") .AND. CN021GatPl("CN1_CROFIS",FwFldGet("CN1_CROFIS")) Sim Altera Real 1=Sim;2=Não 1 001 1 1
CN1_CROCTB Cronog. Cont Cronograma Contabil Informa se o contrato possui controle contábil C 1 0 @! Pertence("12") .AND. CN021GatPl("CN1_CROCTB",FwFldGet("CN1_CROCTB")) '2' Sim Altera Real 1=Sim;2=Nao 1 001 1 1
CN1_TPMULT Multa/Bonif. Aplica. das Multas/Bonif. Informa em qual momento serão aplicadas as multas de contrato. C 1 0 @! Pertence("12") Sim Altera Real 1=Recebimento;2=Medição 1 001 1 1
CN1_MULMAN Mult. manual Multas / bonific. manuais Indica a permissao de uso do recurso de multas e bonificacoes inseridos manualmente. C 1 0 @! Pertence("1234") "4" Sim Altera Real 1=Não permite;2=Multas;3=Bonificações;4=Ambos 1 001 1 1
CN1_PRDALT Dias / Aviso Dias de Aviso Informa período em dias, para emissão de alerta sobre o término da vigência do contrato C 20 0 @! CN021VldDt() Sim Altera Real 1 001 1 2
CN1_INTEGR Integ. PIMS Possui integração c/ PIMS Informa se o tipo de contrato realiza integração com sistemas parceiros. L 1 0 CnPimsTpCt() .F. Sim Altera Real 1 001 1 2
CN1_MEDAUT Med. Automat Medição Automática Informa se o contrato é medido automaticamente através de um JOB ou manualmente através da rotina Medições C 1 0 @! Pertence("12") .AND. CN021GatPl("CN1_MEDAUT",FwFldGet("CN1_MEDAUT")) Sim Altera Real 1=Sim;2=Não 1 002 1 1
CN1_MEDEVE Med Eventual Medicao Eventual Identifica contratos sem previsão de medições. 1=Sim 2=Nao C 1 0 Pertence("12") .AND. CN021GatPl("CN1_MEDEVE",FwFldGet("CN1_MEDEVE")) Sim Altera Real 1=Sim;2=Nao 1 002 1 1
CN1_TPLMT Tp. Limite Tipo do Limite Informa o tipo do percentual de limite da medição. Se "Financeiro", considera o valor total da medição, se "Fisico", considera as quantidades dos itens da medição, contra o cronograma físico do contrato C 1 0 @! Pertence("12") .AND. CN021GatPl("CN1_TPLMT" ,FwFldGet("CN1_TPLMT" )) "1" Sim Altera Real 1=Financeiro;2=Físico 1 002 1 1
CN1_LMTMED Limite Med. Limite de Medição Informa o percentual limite das medições além do previsto em cronograma N 5 2 @E 99.99 Positivo() Sim Altera Real 1 002 1 2
CN1_CREALM Realinha Med Realinha Medição Indicará se ao processar revisões de realinhamento as medições não entregues deverão ser realinhadas atualizando os pedidos conforme valor realinhado. C 1 0 Pertence("12").And.Cn021CReal() "2" Sim Altera Real 1=Sim;2=Não 1 002 1 2
CN1_CREAJM Reajusta Med Reajusta Medição Indicará se ao processar revisões de reajuste as medições não entregues deverão ser reajustadas atualizando os pedidos conforme valor reajustado. C 1 0 Pertence("12").And.Cn021CReaj() "2" Sim Altera Real 1=Sim;2=Não 1 002 1 2
CN1_CTRMED tIp.Ctrl.Med Tip.Ctrl.Med Informe o tipo de controle da medição. C 1 0 @! Pertence('12') "1" Nao Altera Real 1=Pedido;2=Duplicata 002 1 2
CN1_CTRAPR Ctrl. Aprov. Controle de Aprovacao Informe se o contrato terá controle de aprovação por alçada na mudança de situação. C 1 0 @! Pertence("12") .AND. CN021GatPl("CN1_CTRAPR" ,FwFldGet("CN1_CTRAPR" )) '2' Sim Altera Real 1=Sim;2=Nao 1 003 1 2
CN1_GRPSIT Grp.Apr Sit Grupo Aprov. Sit.Contrato Grupo responsável pelo controle de aprovação de situação do contrato por nível de alçada. C 6 0 @! (Vazio() .OR. ExistCpo("SAL")) SAL S Nao Altera Real M->CN1_ALCCTR $ "0|1" 1 003 1 2
CN1_DGRSIT Desc.Apr Sit Desc. Grp. Apr. Situacao Descrição do grupo responsável pelo controle de aprovação de situação do contrato por nível de alçada. C 20 0 @! IF( INCLUI,"", POSICIONE( "SAL", 1, XFILIAL("SAL") + CN1->CN1_GRPSIT, "AL_DESC")) Nao Vizualiza Virtual 1 003 1 2
CN1_ALCCTR Alc. Contrat Tipo alçada do contrato Tipo de alçada que será utilizada para o contrato. C 1 0 @! Pertence("0123") "3" Sim Altera Real 0=Todos;1=Documento;2=Ent. Contabil;3=Sem Aprovação 1 003 1 1
CN1_ALINSS Aliq. INSS Aliquota INSS Aliquota de INSS N 6 2 @E 999.99 Positivo() 0 Nao Altera Real 2 1 2
CN1_ALQTIR Aliq. IR Aliquota IR Aliquota de IR N 6 2 @E 999.99 Positivo() 0 Nao Altera Real 2 1 2
CN1_GRPAPR Grp. Apr Med Grupo de Apr. de Medições Informa o grupo de aprovação do Controle de Alçada C 6 0 @! (Vazio() .OR. ExistCpo("SAL")) SAL S Nao Altera Real 1 003 1 2
CN1_DESCAP Desc.Apr Med Desc. Grp. Apr. Medição Nome do grupo de aprovação do Controle de Alçada C 20 0 @! If( INCLUI,"", Posicione( "SAL", 1, xFilial("SAL") + CN1->CN1_GRPAPR, "AL_DESC")) Nao Vizualiza Virtual 1 003 1 2
CN1_ALQPIS Aliq. PIS Aliquota PIS Aliquota de PIS N 6 2 @E 999.99 Positivo() 0 Nao Altera Real 2 1 2
CN1_ALCOFI Aliq. COFINS Aliquota COFINS Informa percentual de COFINS para geração do boletim de medição N 6 2 @E 999.99 Positivo() 0 Nao Altera Real 2 1 2
CN1_CTRDOC Ctr. Dt.Doc. Controla Dt. Documento Informa se os documentos do contrato terão controle da data de validade. C 1 0 @! Pertence('12') '2' Sim Altera Real 1=Sim;2=Nao 1 001 1 2
CN1_ALCSLL Aliq. CSLL Aliquota CSLL Informa percentual de CSLL para geração do boletim de medição N 6 2 @E 999.99 Positivo() 0 Nao Altera Real 2 1 2





Relacionamentos(SX9)
X9_CDOM - Tabela Destino X9_EXPDOM - Expressão Origem X9_EXPCDOM - Expressão Destino
SFM CN1_CODIGO FM_TPCTO
CNJ CN1_CODIGO CNJ_TPCTO
CN9 CN1_CODIGO CN9_TPCTO
GY0 CN1_CODIGO GY0_TPCTO