Natureza de Operação
A tabela C1N faz parte do sistema ERP Protheus da TOTVS e é utilizada para natureza de operação.
Ela pertence ao dicionário de dados do Protheus (SX2) e armazena informações essenciais utilizadas em processos como cadastros, movimentações e integrações do sistema.
A tabela C1N possui diversos campos (SX3), cada um com regras específicas como tipo, tamanho e validações, além de índices (SIX) que otimizam a performance das consultas.
Nesta página você pode consultar a estrutura completa da tabela C1N, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | C1N |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | C1N990 |
| X2_NOME | Natureza de Operação |
| X2_NOMESPA | Modalidad de Operacion |
| X2_NOMEENG | Operation Class |
| X2_ROTINA | - |
| X2_MODO | E |
| X2_MODOUN | E |
| X2_MODOEMP | E |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | C1N_FILIAL+C1N_ID |
| X2_PYME | S |
| X2_MODULO | 84 |
| X2_DISPLAY | - |
| X2_SYSOBJ | TAFA059 |
| X2_USROBJ | - |
| X2_POSLGT | 1 |
| X2_CLOB | 1 |
| X2_AUTREC | 1 |
| X2_TAMFIL | 2 |
| X2_TAMUN | 0 |
| X2_TAMEMP | 0 |
| X2_STAMP | 2 |
| X2_INSDT | 2 |
| D_E_L_E_T_ | - |
| R_E_C_N_O_ | 1826 |
| R_E_C_D_E_L_ | 0 |
| X3_ARQUIVO | X3_ORDEM | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO | X3_TITSPA | X3_TITENG | X3_DESCRIC | X3_DESCSPA | X3_DESCENG | X3_PICTURE | X3_VALID | X3_USADO | X3_RELACAO | X3_F3 | X3_NIVEL | X3_RESERV | X3_CHECK | X3_TRIGGER | X3_PROPRI | X3_BROWSE | X3_VISUAL | X3_CONTEXT | X3_OBRIGAT | X3_VLDUSER | X3_CBOX | X3_CBOXSPA | X3_CBOXENG | X3_PICTVAR | X3_WHEN | X3_INIBRW | X3_GRPSXG | X3_FOLDER | X3_PYME | X3_CONDSQL | X3_CHKSQL | X3_IDXSRV | X3_ORTOGRA | X3_IDXFLD | X3_TELA | X3_PICBRV | X3_AGRUP | X3_POSLGT | X3_MODAL | X3_CHKSUM | X3_ADDSUM | D_E_L_E_T_ | R_E_C_N_O_ | R_E_C_D_E_L_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| C1N | 01 | C1N_FILIAL | C | 2 | 0 | Filial | Sucursal | Branch | Filial | Sucursal | Branch | - | - | x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | 033 | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 29529 | 0 |
| C1N | 02 | C1N_ID | C | 36 | 0 | ID | ID | ID | Identificador Registro | Identificador Registro | Register Identifier | @! | - | x x x x x x x x x x x x x x x x | TAFGeraId("TAF") | - | 1 | xx | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 29530 | 0 |
| C1N | 03 | C1N_CODNAT | C | 8 | 0 | Nat Operação | Mod Operac | Operation Cl | Natureza da Operação | Modalidad de Operacion | Operation Class | @! | XFUNVldUni("C1N",1, M->C1N_CODNAT) | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 29531 | 0 |
| C1N | 04 | C1N_DESNAT | C | 220 | 0 | Desc. Nat Op | Desc. Mod Op | Op Class Des | Desc. Natureza Operação | Desc. Modalidad Operacion | Operation Class Desc. | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 29532 | 0 |
| C1N | 05 | C1N_STATUS | C | 1 | 0 | Status | Estatus | Status | Status do Registro | Estatus del Registro | Record status | @! | Pertence(" 01") | x x x x x x x x x x x x x x x | - | - | 1 | - | - | - | - | N | V | R | - | - | 0=Reg. Valido;1=Reg. Invalido | 0=Reg. Valido;1=Reg. Invalido | 0=Valid Reg.;1=Invalid reg. | - | - | - | 079 | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 29533 | 0 |
| C1N | 06 | C1N_NATECF | C | 5 | 0 | Nat Oper ECF | Mod Oper ECF | ECF Op Class | Natureza da Operação ECF | Modalidad Operacion ECF | ECF Operation Class | @! | xFunVldCmp("CHK",2) | x x x x x x x x x x x x x x x x | Iif(!INCLUI .and. !Empty(C1N->C1N_IDNATE),Posicione("CHK",1,xFilial("CHK")+C1N->C1N_IDNATE,"CHK_CODIGO"),"") | CHK | 1 | x | - | S | - | S | A | V | - | - | - | - | - | - | - | Posicione("CHK",1,xFilial("CHK")+C1N->C1N_IDNATE,"CHK_CODIGO") | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 29534 | 0 |
| C1N | 07 | C1N_DNATEC | C | 220 | 0 | Desc Nat ECF | Desc Mod ECF | ECF Class De | Descrição Natureza Operaç | Descripcion Modalidad Op | Operation Class Desc. | @! | - | x x x x x x x x x x x x x x x x | Iif(!INCLUI .and. !Empty(C1N->C1N_IDNATE),Posicione("CHK",1,xFilial("CHK")+C1N->C1N_IDNATE,"CHK_DESCRI"),"") | - | 1 | x | - | - | - | S | V | V | - | - | - | - | - | - | - | Posicione("CHK",1,xFilial("CHK")+C1N->C1N_IDNATE,"CHK_DESCRI") | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 29535 | 0 |
| C1N | 08 | C1N_IDNATE | C | 36 | 0 | ID Nat ECF | ID Mod ECF | ID ECF Class | ID Natureza Operação ECF | ID Modalidad Operac ECF | ECF Operation Class ID | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 29536 | 0 |
| C1N | 09 | C1N_OBJOPE | C | 2 | 0 | Obj. Oper | Obj. Oper | Operatn Goal | Objetivo da Operação | Objetivo de la operación | Goal of Operation | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | 01=Uso e Consumo;02=Comercialização;03=Industrialização;04=Ativo Imobilizado | 01=Uso y consumo;02=Comercialización;03=Industrialización;04=Activo fijo | 01=Use and Consumption;02=Trading;03=Industrialization;04=Fixed Asset | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 29537 | 0 |
| C1N | 10 | C1N_IDOPAN | C | 36 | 0 | ID Op ANP | ID Op ANP | ANP Op ID | Id.Código Op. ANP | Id.Código Op. ANP | ANP Op Code ID | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 29538 | 0 |
| C1N | 11 | C1N_CODANP | C | 7 | 0 | Cód.Op ANP | Cód.Op ANP | ANP Op Cd | Código da Operação ANP | Código de operación ANP | ANP Operation Code | @! | XFUNVldCmp("T5A",2,,,) | x x x x x x x x x x x x x x x x | C1NInicia(READVAR()) | T5A | 1 | x | - | S | - | N | A | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 29539 | 0 |
| C1N | 12 | C1N_DESANP | C | 220 | 0 | Desc. ANP | Desc. ANP | ANP Desc | Descrição do código ANP | Descripción de código ANP | ANP code description | @! | - | x x x x x x x x x x x x x x x x | C1NInicia(READVAR()) | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 29540 | 0 |
| C1N | 13 | C1N_IDMOT | C | 36 | 0 | IID Motivo | IID Motivo | Reason ID | Id Motivo Não Retenção | Id Motivo no retención | Not withholding reason ID | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | 2 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 29541 | 0 |
| C1N | 14 | C1N_CODMOT | C | 2 | 0 | Cód. Motivo | Cód. Motivo | Reason code | Cod. Motivo Não Retençã | Cód. Motivo no retención | Not withh reason code | @! | XFUNVldCmp("T81",2,,,) | x x x x x x x x x x x x x x x x | C1NInicia(READVAR()) | T81 | 1 | x | - | S | - | S | A | V | - | - | - | - | - | - | - | - | - | 2 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 29542 | 0 |
| C1N | 15 | C1N_DESMOT | C | 60 | 0 | Desc. Mot. | Desc. Mot. | Reason desc | Descrição do Motivo | Descripción del motivo | Reason description | @! | - | x x x x x x x x x x x x x x x x | C1NInicia(READVAR()) | - | 1 | x | - | - | - | S | V | V | - | - | - | - | - | - | - | - | - | 2 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 29543 | 0 |
| C1N | 16 | C1N_IDREG | C | 36 | 0 | ID Reg. Esp. | ID Rég. Esp. | Sp Reg ID | ID Regime Especial Trib. | ID Régimen Especial Trib. | Tax Special Regime ID | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | 2 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 29544 | 0 |
| C1N | 17 | C1N_CODREG | C | 2 | 0 | Cod. Regime | Cód. Rég | Regime code | Código Reg. Esp. Tribut. | Cód Rég. Esp. Tribut. | Tax Sp Reg code | @! | XFUNVldCmp("T82",2,,,) | x x x x x x x x x x x x x x x x | C1NInicia(READVAR()) | T82 | 1 | x | - | S | - | S | A | V | - | - | - | - | - | - | - | - | - | 2 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 29545 | 0 |
| C1N | 18 | C1N_DESREG | C | 60 | 0 | Desc. Regime | Desc. Rég | Regime desc | Descrição Reg. Esp Trib. | Descrip Rég. Esp Trib. | Tax Sp Reg description | @! | - | x x x x x x x x x x x x x x x x | C1NInicia(READVAR()) | - | 1 | x | - | - | - | S | V | V | - | - | - | - | - | - | - | - | - | 2 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 29546 | 0 |
| C1N | 19 | C1N_IDTIPO | C | 36 | 0 | ID Tipo Neg. | ID Tipo Neg. | Bus tp ID | Id Tipo de Negócio | Id Tipo de negocio | Business type ID | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | 2 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 29547 | 0 |
| C1N | 20 | C1N_CODTIP | C | 2 | 0 | Cód Tipo Neg | Cód Tipo Neg | Bus tp code | Código Tipo de Negócio | Código tipo de negocio | Business type code | @! | XFUNVldCmp("T83",2,,,) | x x x x x x x x x x x x x x x x | C1NInicia(READVAR()) | T83 | 1 | x | - | S | - | S | A | V | - | - | - | - | - | - | - | - | - | 2 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 29548 | 0 |
| C1N | 21 | C1N_DESTIP | C | 80 | 0 | Desc. Tipo | Desc. Tipo | Tp Descr | Descrição Tipo de Negócio | Descrip Tipo de negocio | Business type description | @! | - | x x x x x x x x x x x x x x x x | C1NInicia(READVAR()) | - | 1 | x | - | - | - | S | V | V | - | - | - | - | - | - | - | - | - | 2 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 29549 | 0 |
| C1N | 22 | C1N_IDSIT | C | 36 | 0 | ID Sit. Esp. | ID Sit. Esp. | Sp St ID | ID Sit. Especial Resp. | ID Sit. Especial Resp. | Resp Special Status ID | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | 2 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 29550 | 0 |
| C1N | 23 | C1N_CODSIT | C | 2 | 0 | Código Sit. | Código Sit. | St code | Código Sit. Esp. Resp. | Código Sit. Esp. Resp. | Resp Sp St code | @! | XFUNVldCmp("T84",2,,,) | x x x x x x x x x x x x x x x x | C1NInicia(READVAR()) | T84 | 1 | x | - | S | - | S | A | V | - | - | - | - | - | - | - | - | - | 2 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 29551 | 0 |
| C1N | 24 | C1N_DESSIT | C | 80 | 0 | Desc. Sit. | Desc. Sit. | St Descr | Desc. Sit. Esp Respons. | Desc. Sit. Esp Respons. | Resp Sp St Desc | @! | - | x x x x x x x x x x x x x x x x | C1NInicia(READVAR()) | - | 1 | x | - | - | - | S | V | V | - | - | - | - | - | - | - | - | - | 2 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 29552 | 0 |
| C1N | 25 | C1N_IDEXIG | C | 36 | 0 | ID Exg ISSQN | ID Exg ISSQN | ISSQN Dem ID | ID Exig. ISSQN | ID Exig. ISSQN | ISSQN demandability ID | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | 2 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 29553 | 0 |
| C1N | 26 | C1N_CODEXI | C | 2 | 0 | Cód. Exig. | Cód. Exig. | Demand. code | Cód. Exigibilidade ISSQN | Cód. Exigibilidad ISSQN | ISSQN demandability code | @! | XFUNVldCmp("T85",2,,,) | x x x x x x x x x x x x x x x x | C1NInicia(READVAR()) | T85 | 1 | x | - | S | - | S | A | V | - | - | - | - | - | - | - | - | - | 2 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 29554 | 0 |
| C1N | 27 | C1N_DESEXI | C | 80 | 0 | Desc. Exig. | Desc. Exig. | Demand Desc | Descirção Exig. ISSQN | Descrip Exig. ISSQN | ISSQN demandabilty descri | @! | - | x x x x x x x x x x x x x x x x | C1NInicia(READVAR()) | - | 1 | x | - | - | - | S | V | V | - | - | - | - | - | - | - | - | - | 2 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 29555 | 0 |
| C1N | 28 | C1N_CTISS | C | 9 | 0 | Código CTISS | Código CTISS | Code CTISS | Código CTISS | Código CTISS | CTISS Code | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 29556 | 0 |
| C1N | 29 | C1N_STAMP | C | 23 | 0 | Stamp | Stamp | Stamp | Controle de integraçao | Control de integración | Integration Control | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 29557 | 0 |
| INDICE | ORDEM | CHAVE | DESCRICAO | DESCSPA | DESCENG | PROPRI | F3 | NICKNAME | SHOWPESQ | IX_VIRTUAL | IX_VIRCUST | D_E_L_E_T_ | R_E_C_N_O_ | R_E_C_D_E_L_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| C1N | 1 | C1N_FILIAL+C1N_CODNAT | Nat Operação | Mod Operac | Operation Cl | S | - | - | S | 2 | 3 | - | 4196 | 0 |
| C1N | 2 | C1N_FILIAL+C1N_DESNAT | Desc. Nat Op | Desc. Mod Op | Op Class Des | S | - | - | S | 2 | 3 | - | 4197 | 0 |
| C1N | 3 | C1N_FILIAL+C1N_ID | ID | ID | ID | S | - | - | S | 2 | 3 | - | 4198 | 0 |
Ela é utilizada para natureza de operação dentro do sistema ERP Protheus.
Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.
Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.
Modelo de query gerado automaticamente com base na estrutura da tabela.
SELECT
C1N_FILIAL,
C1N_ID,
C1N_CODNAT,
C1N_DESNAT,
C1N_STATUS,
C1N_NATECF,
C1N_DNATEC,
C1N_IDNATE,
C1N_OBJOPE,
C1N_IDOPAN,
C1N_CODANP,
C1N_DESANP,
C1N_IDMOT,
C1N_CODMOT,
C1N_DESMOT,
C1N_IDREG,
C1N_CODREG,
C1N_DESREG,
C1N_IDTIPO,
C1N_CODTIP,
C1N_DESTIP,
C1N_IDSIT,
C1N_CODSIT,
C1N_DESSIT,
C1N_IDEXIG,
C1N_CODEXI,
C1N_DESEXI,
C1N_CTISS,
C1N_STAMP
FROM C1N
WHERE
D_E_L_E_T_ = ' '
AND C1N_FILIAL = 'VALOR'
AND C1N_ID = 'VALOR'
AND C1N_CODNAT = 'VALOR'
AND C1N_DESNAT = 'VALOR'
AND C1N_STATUS = 'VALOR'
AND C1N_NATECF = 'VALOR'
AND C1N_DNATEC = 'VALOR'
AND C1N_IDNATE = 'VALOR'
AND C1N_OBJOPE = 'VALOR'
AND C1N_IDOPAN = 'VALOR'
AND C1N_CODANP = 'VALOR'
AND C1N_DESANP = 'VALOR'
AND C1N_IDMOT = 'VALOR'
AND C1N_CODMOT = 'VALOR'
AND C1N_DESMOT = 'VALOR'
AND C1N_IDREG = 'VALOR'
AND C1N_CODREG = 'VALOR'
AND C1N_DESREG = 'VALOR'
AND C1N_IDTIPO = 'VALOR'
AND C1N_CODTIP = 'VALOR'
AND C1N_DESTIP = 'VALOR'
AND C1N_IDSIT = 'VALOR'
AND C1N_CODSIT = 'VALOR'
AND C1N_DESSIT = 'VALOR'
AND C1N_IDEXIG = 'VALOR'
AND C1N_CODEXI = 'VALOR'
AND C1N_DESEXI = 'VALOR'
AND C1N_CTISS = 'VALOR'
AND C1N_STAMP = 'VALOR'