Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function self:setDetailsAttrs(attrs)
- if (not isEmpty(attrs)) then
- local cattrs = {}
- --- ИНН
- self:ensureAttrs(cattrs, attrs, { "INN" });
- --- ОГРН
- self:ensureAttrs(cattrs, attrs, { "OGRN" });
- --- ОКПО
- self:ensureAttrs(cattrs, attrs, { "OKPO" });
- --- КПП
- self:ensureAttrs(cattrs, attrs, { "KPP" });
- --- ОКВЕД
- self:ensureAttrs(cattrs, attrs, { "OKVED" });
- --- ОКАТО
- self:ensureAttrs(cattrs, attrs, { "OKATO" });
- --- Единый счёт
- self:ensureAttrs(cattrs, attrs, { "SINGLE_BILL" });
- --- !!! Для ИП
- --- ФИО
- self:ensureAttrs(cattrs, attrs, { "PRIVATE_ENTREPRENEUR.FIO" });
- --- Пол
- self:ensureAttrs(cattrs, attrs, { "PRIVATE_ENTREPRENEUR.SEX.KEY_NAME", "PRIVATE_ENTREPRENEUR.SEX.NAME" });
- --- Место рождения
- self:ensureAttrs(cattrs, attrs, { "PRIVATE_ENTREPRENEUR.BIRTH_PLACE" });
- --- Дата рождения
- self:ensureAttrs(cattrs, attrs, { "PRIVATE_ENTREPRENEUR.BIRTH_DATE" });
- --- Документ
- self:ensureAttrs(cattrs, attrs, { "PRIVATE_ENTREPRENEUR.DOCUMENT.TYPE.ID", "PRIVATE_ENTREPRENEUR.DOCUMENT.TYPE.KEY_NAME", "PRIVATE_ENTREPRENEUR.DOCUMENT.TYPE.NAME" });
- --- Документ - серия/номер
- self:ensureAttrs(cattrs, attrs, { "PRIVATE_ENTREPRENEUR.DOCUMENT.SERIA", "PRIVATE_ENTREPRENEUR.DOCUMENT.NUMBER" });
- --- Документ - дата выдачи
- self:ensureAttrs(cattrs, attrs, { "PRIVATE_ENTREPRENEUR.DOCUMENT.ISSUE_DATE" });
- --- Документ - дата выдачи
- self:ensureAttrs(cattrs, attrs, { "PRIVATE_ENTREPRENEUR.DOCUMENT.ISSUED_BY" });
- self.client.DETAILS = ps.sfa.client:commonObj();
- self.client.DETAILS:set(cattrs)
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement