Itens da Tabela de Preços
A tabela AIB faz parte do sistema ERP Protheus da TOTVS e é utilizada para itens da tabela de preços.
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 AIB 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 AIB, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | AIB |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | AIB990 |
| X2_NOME | Itens da Tabela de Preços |
| X2_NOMESPA | Ítems de la Lista de Precios |
| X2_NOMEENG | Price List Items |
| X2_ROTINA | - |
| X2_MODO | E |
| X2_MODOUN | E |
| X2_MODOEMP | E |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | AIB_FILIAL+AIB_CODFOR+AIB_LOJFOR+AIB_CODTAB+AIB_ITEM |
| X2_PYME | S |
| X2_MODULO | 2 |
| X2_DISPLAY | - |
| X2_SYSOBJ | - |
| X2_USROBJ | - |
| X2_POSLGT | 1 |
| X2_CLOB | 2 |
| X2_AUTREC | 2 |
| 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_ | 300 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AIB | 01 | AIB_FILIAL | C | 2 | 0 | Filial | Sucursal | Branch | Filial do Sistema | Sucursal del sistema | System Branch | - | - | x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 033 | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 4473 | 0 |
| AIB | 02 | AIB_CODFOR | C | 6 | 0 | Fornecedor | Proveedor | Supplier | Codigo do Fornecedor | Codigo del proveedor | Supplier Code | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | xx | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 001 | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 4474 | 0 |
| AIB | 03 | AIB_LOJFOR | C | 2 | 0 | Loja Fornec. | Tien.Proveed | Sup. Unit | Loja do Fornecedor | Tienda del proveedor | Supplier Unit | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | xx | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 002 | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 4475 | 0 |
| AIB | 04 | AIB_CODTAB | C | 3 | 0 | Tabela Preco | Tabla precio | Price List | Codigo da Tabela de Preco | Codigo de tabla de precio | Price List Code | @! | - | x x x x x x x x x x x x x x x | - | - | 1 | xx | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 172 | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 4476 | 0 |
| AIB | 05 | AIB_ITEM | C | 4 | 0 | Item | Item | Item | Item da Tabela | Item de la Tabla | Table Item | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x xxx | - | - | - | - | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 4477 | 0 |
| AIB | 06 | AIB_CODPRO | C | 15 | 0 | Produto | Producto | Product | Codigo do Produto | Codigo del producto | Product Code | @! | ExistCpo("SB1") | x x x x x x x x x x x x x x x x | - | SB1 | 1 | x x | - | S | - | - | A | R | - | - | - | - | - | - | - | - | 030 | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 4478 | 0 |
| AIB | 07 | AIB_DESCRI | C | 50 | 0 | Descricäo | Descripcion | Descrip. | Descricäo do Produto | Descripcion del producto | Product Description | @! | Texto() | x x x x x x x x x x x x x x x x | If(!INCLUI,Posicione("SB1",1,xFilial("SB1")+AIB->AIB_CODPRO,"B1_DESC"),"") | - | 1 | x x | - | - | - | - | V | V | - | - | - | - | - | - | - | - | 171 | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 4479 | 0 |
| AIB | 08 | AIB_PRCCOM | N | 14 | 2 | Preco Unit. | Precio Unit. | Unit Price | Preco Unitario | Precio unitario | Unit Price | @E 99,999,999,999.99 | Positivo() | x x x x x x x x x x x x x x x x | - | - | 1 | xxxxx | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 4480 | 0 |
| AIB | 09 | AIB_QTDLOT | N | 12 | 2 | Faixa | Rango | Range | Faixa de Compra | Rango de compra | Purchase Range | @E 999,999,999.99 | Positivo() | x x x x x x x x x x x x x x x x | 999999.99 | - | 1 | xxxxx | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 4481 | 0 |
| AIB | 10 | AIB_INDLOT | C | 20 | 0 | Faixa | Rango | Range | Faixa | Rango | Range | - | - | x x x x x x x x x x x x x x x | - | - | 1 | xx | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 4482 | 0 |
| AIB | 11 | AIB_MOEDA | N | 2 | 0 | Moeda | Moneda | Currency | Moeda do Preco | Moneda del precio | Price Currency | @E 99 | M->AIB_MOEDA > 0 .And. M->AIB_MOEDA <= MoedFin() | x x x x x x x x x x x x x x x x | 1 | - | 1 | xxx | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 4483 | 0 |
| AIB | 12 | AIB_DATVIG | D | 8 | 0 | Vigencia | Vigencia | Validity | Data de Vigencia | Fecha de vigencia | Validity Date | - | - | x x x x x x x x x x x x x x x x | dDataBase | - | 1 | xxx | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 1 | - | - | - | 4484 | 0 |
| AIB | 13 | AIB_FRETE | N | 9 | 2 | Frete | Flete | Freight | Valor Unitario do Frete | Valor unit.de flete | Freight Unit Value | @e 999,999.99 | Positivo() | x x x x x x x x x x x x x x x x | - | - | 1 | xxxx | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 4485 | 0 |
| AIB | 14 | AIB_CODPRF | C | 15 | 0 | Cod.Prd.Forn | Cod.Prd.Prov | Supp.Prd.Cod | Cod.Produto no Fornecedor | Cod.Producto en Proveedor | Product Code at Supplier | @! | .f. | x x x x x x x x x x x x x x x x | If(!INCLUI,Posicione("SA5",1,xFilial("SA5")+AIB->(AIB_CODFOR+AIB_LOJFOR+AIB_CODPRO),"A5_CODPRF"),"") | - | 1 | x x | - | - | - | - | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | N | N | - | - | - | 1 | 2 | - | - | - | 4486 | 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AIB | 1 | AIB_FILIAL+AIB_CODFOR+AIB_LOJFOR+AIB_CODTAB+AIB_ITEM | Fornecedor + Loja Fornec. + Tabela Preco + Item | Proveedor + Tien.Proveed + Tabla precio + Item | Supplier + Sup. Unit + Price List + Item | S | AIA+SA2+XXX+XXX | - | S | 2 | 3 | - | 807 | 0 |
| AIB | 2 | AIB_FILIAL+AIB_CODFOR+AIB_LOJFOR+AIB_CODTAB+AIB_CODPRO | Fornecedor + Loja Fornec. + Tabela Preco + Produto | Proveedor + Tien.Proveed + Tabla precio + Producto | Supplier + Sup. Unit + Price List + Product | S | - | - | S | 2 | 3 | - | 808 | 0 |
Ela é utilizada para itens da tabela de preços 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
AIB_FILIAL,
AIB_CODFOR,
AIB_LOJFOR,
AIB_CODTAB,
AIB_ITEM,
AIB_CODPRO,
AIB_DESCRI,
AIB_PRCCOM,
AIB_QTDLOT,
AIB_INDLOT,
AIB_MOEDA,
AIB_DATVIG,
AIB_FRETE,
AIB_CODPRF
FROM AIB
WHERE
D_E_L_E_T_ = ' '
AND AIB_FILIAL = 'VALOR'
AND AIB_CODFOR = 'VALOR'
AND AIB_LOJFOR = 'VALOR'
AND AIB_CODTAB = 'VALOR'
AND AIB_ITEM = 'VALOR'
AND AIB_CODPRO = 'VALOR'
AND AIB_DESCRI = 'VALOR'
AND AIB_PRCCOM = 0
AND AIB_QTDLOT = 0
AND AIB_INDLOT = 'VALOR'
AND AIB_MOEDA = 0
AND AIB_DATVIG BETWEEN '20260501' AND '20260531'
AND AIB_FRETE = 0
AND AIB_CODPRF = 'VALOR'