bgerp/bgerp — Issue #189: Подобрения в интерфейсния метод getContragentData
Author: Yuseinov
Created: 2012-02-28 09:04:22+00:00
State: open

Интерфейсните методи 'getContragentData', трябва да получат само един параметър 'id' и всеки обект трябва да върне контрагентните данни за този обект.
'doc_Folders' трябва да реализира интерфейсния метод 'getContragentData($id)'. Както другите методи той трябва да върне контрагентните данни на потребителя възоснова на подаденото 'id', което се отнася за него. Определянето на контрагентните данни на папката става в зависимот от ковъра на папката. Проверява се дали имплементира интерфейса 'doc_GetContragentDataIntf' и се извиква метода 'getContragentData($coverId)' на ковъра на папката.
Ако имаме параметр 'emailto': Определянето на папката на имейла трябва да става с помощта на метода "email_Router::getEmailFolder($emailTo)". След като се определи папката трябва да се извика метода 'doc_Folders::getContragentData($folderId)' и той да определи контрагентните данни и да ги върне.