Capítulo 6 Conclusões e Trabalho Futuro
D. Módulo Lookups:
D1. Entidades e seus atributos
Account_Group: armazena a descrição das contas de grupo.
Atributo Tipo
Id Integer
Code Text
Language Language Identifier Description Text StampCode Integer
Tabela 20. Entidade Account_Group com os seus atributos e os tipos de dados
Accounting_ObjectType: armazena os nomes dos tipos de objectos de conta do OEBS.
Atributo Tipo
Code Text
LanguageId Language Identifier
Name Text
StampCode Integer
Tabela 21. Entidade Accounting_ObjectType com os seus atributos e os tipos de dados
Country: armazena os países do OEBS.
Atributo Tipo
Code Text
Name Text
120
Atributo Tipo
LanguageId Language Identifier Nationality Text FullNationality Text StampCode Integer
IsDefault Boolean
Tabela 22. Entidade Country com os seus atributos e os tipos de dados
Currency: armazena as moedas do OEBS.
Atributo Tipo Code Text IsoCode Text Alternative Text ValidationDate Date Description Text StampCode Integer IsDefault Boolean
Tabela 23. Entidade Currency com os seus atributos e os tipos de dados
Language: armazena as linguagens do OEBS.
Atributo Tipo IsoCode Text Code Text Name Text StampCode Integer IsDefault Boolean
Tabela 24. Entidade Language com os seus atributos e os tipos de dados
MeasurementUnit: armazena as unidades de medida do OEBS.
Atributo Tipo
Code Text Name Text
121
Atributo Tipo
StampCode Integer
Tabela 25. Entidade MeasurementUnit com os seus atributos e os tipos de dados
PaymentMethods: armazena os métodos de pagamento do OEBS.
Atributo Tipo
Id Integer
CountryCode Country Identifier PaymentMethod Text
Description Text StampCode Integer
Tabela 26. Entidade PaymentMethods com os seus atributos e os tipos de dados
PaymentTerms: armazena os termos de pagamento do OEBS.
Atributo Tipo
Code Text Description Text StampCode Integer
Tabela 27. Entidade PaymentTerms com os seus atributos e os tipos de dados
Product_Hierarchy: armazena as hierarquias dos produtos.
Atributo Tipo
ProductHierarchy Text
Level Integer
Description Text
LanguageKey Language Identifier ParentId Product_Hierarchy Identifier StampCode Integer
Tabela 28. Entidade Product_Hierarchy com os seus atributos e os tipos de dados
122
Atributo Tipo
Code Text
CountryId Country Identifier StampCode Integer
Tabela 29. Entidade Region com os seus atributos e os tipos de dados
Status_Value: armazena o valor do status do OEBS.
Atributo Tipo
Id Integer
LanguageId Language Identifier Status_Number Text
Status_Actions Text Description Text StampCode Integer
Tabela 30. Entidade Status_Value com os seus atributos e os tipos de dados
Title: armazena os títulos da entidade.
Atributo Tipo
Code Text
LanguageId Language Identifier
Name Text
StampCode Integer
Tabela 31. Entidade Title com os seus atributos e os tipos de dados
D2. Acções do módulo Lookups
Acção Descrição
AccountGroup_Get Retorna um grupo de conta dado um código. AccountGroup_SynchronizeAll Sincroniza todos os grupos de contas.
Accounting_ObjectType_Get Retorna um identificador tipo de objecto de conta dado um código.
123
Acção Descrição
Bootstrap_Transparency Regista um módulo e entidades de negócio. Country_Get Retorna um identificador de um país dado um código. Country_GetOrDefault Coloca um país como default.
Country_HasDefault Indica se um país é default. Country_SynchronizeAll Sincroniza todos os países.
Currency_Get Retorna um identificador de moeda dado um código. Currency_GetOrDefault Coloca uma moeda como default.
Currency_HasDefault Indica se uma moeda é default. Currency_SynchronizeAll Sincroniza todas as moedas.
GetSapLogon Retorna uma estrutura do tipo SAP logon. Language_Get Retorna um identificador de uma linguagem dado um
código.
Language_GetDefault Obtém a linguagem default.
Language_GetDefaultSapCode Obtém o código da linguagem default em SAP. Language_GetOrDefault Coloca uma linguagem como default.
Language_HasDefault Indica se uma linguagem é default. Language_SynchronizeAll Sincroniza todas as linguagens.
MeasurementUnit_Get Retorna um identificador de uma unidade de medida dado um código.
MeasureUnit_SynchronizeAll Sincroniza todas as unidades de medida. PaymentMethod_Get Retorna um identificador de um método de pagamento
dado um código e um país. PaymentMethods_Synchronize Sincroniza um método de pagamento. PaymentMethods_SynchronizeAll Sincroniza todos os métodos de pagamento.
PaymentTerms_Get Retorna um identificador de um termo de pagamento dado um código.
PaymentTerms_SynchronizeAll Sincroniza todos os termos de pagamento. ProductHierarchy_Get Retorna um identificador de uma hierarquia de produto
124
Acção Descrição
ProductHierarchy_GetParent Obtém os parentes de um produto dado um código. ProductHierarchy_SynchronizeAll Sincroniza todas as hierarquias de produtos.
Region_Get Retorna um identificador de uma região dado um código. Region_SynchronizeAll Sincroniza todas as regiões.
StatusValue_Get Retorna um identificador de um valor do estado dado um código.
StatusValue_SynchronizeAll Sincroniza todos os valores de estado. Synchronize_AccountGroup A acção dispara o relógio para sincronizar a entidade. Synchronize_Accounting_ObjectType A acção dispara o relógio para sincronizar a entidade. Synchronize_Country A acção dispara o relógio para sincronizar a entidade. Synchronize_Currency A acção dispara o relógio para sincronizar a entidade. Synchronize_Language A acção dispara o relógio para sincronizar a entidade. Synchronize_MeasureUnit A acção dispara o relógio para sincronizar a entidade. Synchronize_PaymentMethods A acção dispara o relógio para sincronizar a entidade. Synchronize_PaymentTerms A acção dispara o relógio para sincronizar a entidade. Synchronize_ProductHierarchy A acção dispara o relógio para sincronizar a entidade. Synchronize_Region A acção dispara o relógio para sincronizar a entidade. Synchronize_StatusValue A acção dispara o relógio para sincronizar a entidade. Synchronize_Title A acção dispara o relógio para sincronizar a entidade. Title_SynchronizeAll Sincroniza todos os títulos.
Utils_GetSapLogon Retorna uma estrutura SAP logon.
Tabela 32. Acções do módulo de Lookps.