• Nenhum resultado encontrado

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.