| Requirement Pattern Supplier Economic Information | Description | This pattern expresses the need of assessing the economic situation of the supplier's company either by gathering information or by setting pre-requisites. | |
| Comments | ---- | ||
| Pattern goal | Assessing the economic situation of the supplier | ||
| Author | Cristina Palomares, Samuel Renault, Carme Quer, Cindy Guerlain | ||
| Sources (0..*) |
| ||
| Keywords (0..*) | Economic information, Economic prerequisite, Supplier's company | ||
| Dependencies (0..*) | ---- | ||
| Requirement Form Economic situation information | Description | This form expresses the need of gathering information about the economic situation of the suppliers company. It has two extensions that precise what kind of economic information shall be provided: turnover, and net income. It has a last extension that allows collecting information about economic situation of the consortium in case the supplier belongs to a consortium. | |
| Comments | Fixed part application: (1); Extended parts application: -Turnover of the company (0..1) -Net income of the company (0..1) -Economic information of the consortium (0..1) | ||
| Version date | 2012-05-23 14:31:50.861 | ||
| Author | Cristina Palomares, Samuel Renault, Carme Quer, Cindy Guerlain | ||
| Sources (0..*) |
| ||
| Fixed Part | Question text | ---- | Form text | The supplier shall provide economic information of its company. |
| Extended Part Economic information of the consortium | Question text | ---- | Form text | In case the supplier is part of a consortium, it shall provide the same required economic information established above for the whole consortium. |
| Extended Part Net income of the company | Question text | ---- | Form text | The supplier shall provide information of its company's net income on the last %amountOfTime% %timeUnit%. Notice that in case the supplierīs company is part of a consortium, the information required here shall be related only to the company itself. |
| Parameter | Metric | ||
| timeUnit: is a unit of time corresponding to the justifiable period of net income of the company | TimeUnitType: TimeUnitType = Domain(Days, Hours, Minutes, Seconds, Miliseconds, ...) | ||
| amountOfTime: is a number that indicates time duration | AmountOfTimeUnitType: AmountOfTimeUnitType = Float | ||
| Extended Part Turnover of the company | Question text | ---- | Form text | The supplier shall provide information of its company's turnover on the last %amountOfTime% %timeUnit%. Notice that in case the supplierīs company is part of a consortium, the information required here shall be related only to the company itself. |
| Parameter | Metric | ||
| timeUnit: is a unit of time corresponding to the justifiable period of turnover of the company | TimeUnitType: TimeUnitType = Domain(Days, Hours, Minutes, Seconds, Miliseconds, ...) | ||
| amountOfTime: is a number that indicates time duration | AmountOfTimeUnitType: AmountOfTimeUnitType = Float | ||
| Requirement Form Economic situation prerequisites | Description | This form expresses the customer's prerequisites regarding the economic situation of the supplier's company. It has two extensions that precise the kind of economic prerequisite to be fulfilled: turnover, and net income. It has a last extension that allows setting prerequisites about economic situation of the consortium in case the supplier belongs to a consortium. | |
| Comments | Fixed part application: (1) (ExtensionsRequired); Extended parts application: -Minimum company turnover (*) -Minimum company net income (*) -Consortium Prerequisites (0..1); Parameter values constraints: -currencyUnit SameValue (Minimum company turnover, Minimum company net income) -amount, amountOfTime DisjointValues (Minimum company turnover) -amount, amountOfTime DisjointValues (Minimum company net income) | ||
| Version date | 2012-05-23 14:31:50.814 | ||
| Author | Cristina Palomares, Samuel Renault, Carme Quer, Cindy Guerlain | ||
| Sources (0..*) |
| ||
| Fixed Part | Question text | ---- | Form text | The supplier shall fulfill some economic situation prerequisites. |
| Extended Part Consortium Prerequisites | Question text | ---- | Form text | In case the supplier is part of a consortium, each company of the consortium shall fulfill the economic situation prerequisites established above. |
| Extended Part Minimum Company Net income | Question text | ---- | Form text | The supplier's company shall have a minimum net income of %amount% %currencyUnit% on the last %amountOfTime% %timeUnit%. Notice that in case the supplier's company is part of a consortium, the minimum net income required here shall be applied only to the company itself. |
| Parameter | Metric | ||
| amount: is the magnitude applied to the unit to define the currency | AmountOfCurrencyUnitType: AmountOfCurrencyUnitType = Float | ||
| amountOfTime: is a number that indicates time duration | AmountOfTimeUnitType: AmountOfTimeUnitType = Float | ||
| currencyUnit: is a unit in which currency may be measured | CurrencyUnitType: CurrencyUnitType = Domain (USD, EUR, GBP, JPY,....) | ||
| timeUnit: is a unit of time corresponding to the justifiable period of net income of the company | TimeUnitType: TimeUnitType = Domain(Days, Hours, Minutes, Seconds, Miliseconds, ...) | ||
| Extended Part Minimum Company Turnover | Question text | ---- | Form text | The supplier's company shall have a minimum turnover of %amount% %currencyUnit% on the last %amountOfTime% %timeUnit%. Notice that in case the supplier's company is part of a consortium, the minimum turnover required here shall be applied only to the company itself. |
| Parameter | Metric | ||
| timeUnit: is a unit of time corresponding to the justifiable period of turnover of the company | TimeUnitType: TimeUnitType = Domain(Days, Hours, Minutes, Seconds, Miliseconds, ...) | ||
| currencyUnit: is a unit in which currency may be measured | CurrencyUnitType: CurrencyUnitType = Domain (USD, EUR, GBP, JPY,....) | ||
| amount: is the magnitude applied to the unit to define the currency | AmountOfCurrencyUnitType: AmountOfCurrencyUnitType = Float | ||
| amountOfTime: is a number that indicates time duration | AmountOfTimeUnitType: AmountOfTimeUnitType = Float | ||