Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
okabu:bgu:meta:a9009b17_8a46_44bf_85fb_e4a00f9188d7 [2018/10/02 10:43]
nemchinov создано описание подставноки 303.04 по документу
okabu:bgu:meta:a9009b17_8a46_44bf_85fb_e4a00f9188d7 [2018/10/02 15:44] (текущий)
nemchinov
Строка 4: Строка 4:
  
 ==== Заполнение таблицы счета 303.04 в документ,​ при заполнеии документа по основанию ==== ==== Заполнение таблицы счета 303.04 в документ,​ при заполнеии документа по основанию ====
 +
 +**Стандартный функционал:​**
  
 <​code>​ <​code>​
-<font 14px font-style: normal; font-variant:​ normal; font-weight:​ 400; letter-spacing:​ normal; orphans: 2; text-align: left; text-decoration:​ none; text-indent:​ 0px; text-transform:​ none; -webkit-text-stroke-width:​ 0px; white-space:​ pre; word-spacing:​ 0px; word-wrap: normal;/Consolas,;;​inherit;;​rgb(251,​ 250, 249) color: rgb(51, 51, 51); direction: ltr; font-family:​ Consolas,"​Andale Mono WT","​Andale Mono","​Bitstream Vera Sans Mono","​Nimbus Mono L",​Monaco,"​Courier New",​monospace;​ font-size: 14px; font-style: normal; font-variant:​ normal; font-weight:​ 400; letter-spacing:​ normal; orphans: 2; text-align: left; text-decoration:​ none; text-indent:​ 0px; text-transform:​ none; -webkit-text-stroke-width:​ 0px; white-space:​ pre; word-spacing:​ 0px; word-wrap: normal;>Модуль:​ УчетНДС +//Модуль:​ УчетНДС 
-Функция ПолучитьДанныеДляЗаполненияСчетов30304ДляСФВыданного(ДокументОбъект,​ Основание)</​font>​</​code>​+Функция ПолучитьДанныеДляЗаполненияСчетов30304ДляСФВыданного(ДокументОбъект,​ Основание) 
 +</​code>​
  
 При заполнении по документу основанию талица счета 303.04 формируется следующим образом При заполнении по документу основанию талица счета 303.04 формируется следующим образом
Строка 15: Строка 18:
 выбирается КФО выбирается КФО
  
-Если "​Акт об оказании услуг"​ -  с видом операции "​Реализация бюджетных услуг с НДС, в т.ч. аренда ФИ НЕ для администратора дохода"​ или "​Реализация услуг с отдельным начислением НДС, в т.ч. аренда. Для администратора дохода",​ то КФО всегда = 2 (внебюджет)+Если "​Акт об оказании услуг"​ - с видом операции "​Реализация бюджетных услуг с НДС, в т.ч. аренда ФИ НЕ для администратора дохода"​ или "​Реализация услуг с отдельным начислением НДС, в т.ч. аренда. Для администратора дохода",​ то КФО всегда = 2 (внебюджет)
  
 Если "​Реализация материалов"​ или "​Реализация ОС" - и стоит признак "​Внебюджетный расход",​ тогда КФО всегда =2 Если "​Реализация материалов"​ или "​Реализация ОС" - и стоит признак "​Внебюджетный расход",​ тогда КФО всегда =2
Строка 29: Строка 32:
 Выбранных строк может быть несколько если в рабочих счетах соответствует Счету и КФО несколько КПС (например с разными доп классификациями) Выбранных строк может быть несколько если в рабочих счетах соответствует Счету и КФО несколько КПС (например с разными доп классификациями)
  
-Далее срабатывает модификация:​+**Далее срабатывает модификация:​**
  
 <​code>​ <​code>​
Строка 35: Строка 38:
 </​code>​ </​code>​
  
-  * **МЗ_Реализация** ​ - <font 14px font-style: normal; font-variant:​ normal; font-weight:​ 400; letter-spacing:​ normal; orphans: 2; text-align: left; text-decoration:​ none; text-indent:​ 0px; text-transform:​ none; -webkit-text-stroke-width:​ 0px; white-space:​ normal; word-spacing:​ 0px;/​Arial,​sans-serif;;​inherit;;​transparent color: rgb(34, 34, 34); font-family:​ Arial,​sans-serif;​ font-size: 14px; font-style: normal; font-variant:​ normal; font-weight:​ 400; letter-spacing:​ normal; orphans: 2; text-align: left; text-decoration:​ none; text-indent:​ 0px; text-transform:​ none; -webkit-text-stroke-width:​ 0px; white-space:​ normal; word-spacing:​ 0px;>из шапки</​font>​КПС дебета +  * Из шапки ​документа ​КПС дебета 
-  **УслугиОказанные **- из первой строки КПС из ТЧ услуги +    МЗ_Реализация 
-  * **НД_ПКО** ​ - из первой строки КПС назначения +    * МЗ_ВозвратПоставщику 
-  * **МЗ_ВозвратПоставщику**  - из шапки КПС дебета +    ​РеализацияУслуги 
-  **НДС_РегистрацияВнутреннегоПотребления**  - <font 14px font-style: normal; font-variant:​ normal; font-weight:​ 400; letter-spacing:​ normal; orphans: 2; text-align: left; text-decoration:​ none; text-indent:​ 0px; text-transform:​ none; -webkit-text-stroke-width:​ 0px; white-space:​ normal; word-spacing:​ 0px;/​Arial,​sans-serif;;​inherit;;​transparent color: rgb(34, 34, 34); font-family:​ Arial,​sans-serif;​ font-size: 14px; font-style: normal; font-variant:​ normal; font-weight:​ 400; letter-spacing:​ normal; orphans: 2; text-align: left; text-decoration:​ none; text-indent:​ 0px; text-transform:​ none; -webkit-text-stroke-width:​ 0px; white-space:​ normal; word-spacing:​ 0px;>​из первой строки КПС дебета</​font> ​ * **КассовоеПоступление ​**- <font 14px font-style: normal; font-variant:​ normal; font-weight:​ 400; letter-spacing:​ normal; orphans: 2; text-align: left; text-decoration:​ none; text-indent:​ 0px; text-transform:​ none; -webkit-text-stroke-width:​ 0px; white-space:​ normal; word-spacing:​ 0px;/​Arial,​sans-serif;;​inherit;;​transparent color: rgb(34, 34, 34); display: inline; float: none; font-family:​ Arial,​sans-serif;​ font-size: 14px; font-style: normal; font-variant:​ normal; font-weight:​ 400; letter-spacing:​ normal; orphans: 2; text-align: left; text-decoration:​ none; text-indent:​ 0px; text-transform:​ none; -webkit-text-stroke-width:​ 0px; white-space:​ normal; word-spacing:​ 0px;>​из первой строки КПС дебета</​font> ​ * **НачислениеЗаУслугиСтудентам**  - <font 14px font-style: normal; font-variant:​ normal; font-weight:​ 400; letter-spacing:​ normal; orphans: 2; text-align: left; text-decoration:​ none; text-indent:​ 0px; text-transform:​ none; -webkit-text-stroke-width:​ 0px; white-space:​ normal; word-spacing:​ 0px;/​Arial,​sans-serif;;​inherit;;​transparent color: rgb(34, 34, 34); display: inline; float: none; font-family:​ Arial,​sans-serif;​ font-size: 14px; font-style: normal; font-variant:​ normal; font-weight:​ 400; letter-spacing:​ normal; orphans: 2; text-align: left; text-decoration:​ none; text-indent:​ 0px; text-transform:​ none; -webkit-text-stroke-width:​ 0px; white-space:​ normal; word-spacing:​ 0px;>из шапки</​font><​font 14px font-style: normal; font-variant:​ normal; font-weight:​ 400; letter-spacing:​ normal; orphans: 2; text-align: left; text-decoration:​ none; text-indent:​ 0px; text-transform:​ none; -webkit-text-stroke-width:​ 0px; white-space:​ normal; word-spacing:​ 0px;/​Arial,​sans-serif;;​inherit;;​transparent color: rgb(34, 34, 34); font-family:​ Arial,​sans-serif;​ font-size: 14px; font-style: normal; font-variant:​ normal; font-weight:​ 400; letter-spacing:​ normal; orphans: 2; text-align: left; text-decoration:​ none; text-indent:​ 0px; text-transform:​ none; -webkit-text-stroke-width:​ 0px; white-space:​ normal; word-spacing:​ 0px;>КПС дебета</​font>  ​**РеализацияУслуги ​**- <font 14px font-style: normal; font-variant:​ normal; font-weight:​ 400; letter-spacing:​ normal; orphans: 2; text-align: left; text-decoration:​ none; text-indent:​ 0px; text-transform:​ none; -webkit-text-stroke-width:​ 0px; white-space:​ normal; word-spacing:​ 0px;/​Arial,​sans-serif;;​inherit;;​transparent color: rgb(34, 34, 34); display: inline; float: none; font-family:​ Arial,​sans-serif;​ font-size: 14px; font-style: normal; font-variant:​ normal; font-weight:​ 400; letter-spacing:​ normal; orphans: 2; text-align: left; text-decoration:​ none; text-indent:​ 0px; text-transform:​ none; -webkit-text-stroke-width:​ 0px; white-space:​ normal; word-spacing:​ 0px;>из шапки</​font><​font 14px font-style: normal; font-variant:​ normal; font-weight:​ 400; letter-spacing:​ normal; orphans: 2; text-align: left; text-decoration:​ none; text-indent:​ 0px; text-transform:​ none; -webkit-text-stroke-width:​ 0px; white-space:​ normal; word-spacing:​ 0px;/​Arial,​sans-serif;;​inherit;;​transparent color: rgb(34, 34, 34); display: inline; float: none; font-family:​ Arial,​sans-serif;​ font-size: 14px; font-style: normal; font-variant:​ normal; font-weight:​ 400; letter-spacing:​ normal; orphans: 2; text-align: left; text-decoration:​ none; text-indent:​ 0px; text-transform:​ none; -webkit-text-stroke-width:​ 0px; white-space:​ normal; word-spacing:​ 0px;>​КПС дебета</​font>  ​**ОС_Реализация**  - <font 14px font-style: normal; font-variant:​ normal; font-weight:​ 400; letter-spacing:​ normal; orphans: 2; text-align: left; text-decoration:​ none; text-indent:​ 0px; text-transform:​ none; -webkit-text-stroke-width:​ 0px; white-space:​ normal; word-spacing:​ 0px;/​Arial,​sans-serif;;​inherit;;​transparent color: rgb(34, 34, 34); display: inline; float: none; font-family:​ Arial,​sans-serif;​ font-size: 14px; font-style: normal; font-variant:​ normal; font-weight:​ 400; letter-spacing:​ normal; orphans: 2; text-align: left; text-decoration:​ none; text-indent:​ 0px; text-transform:​ none; -webkit-text-stroke-width:​ 0px; white-space:​ normal; word-spacing:​ 0px;>​из шапки</​font><​font 14px font-style: normal; font-variant:​ normal; font-weight:​ 400; letter-spacing:​ normal; orphans: 2; text-align: left; text-decoration:​ none; text-indent:​ 0px; text-transform:​ none; -webkit-text-stroke-width:​ 0px; white-space:​ normal; word-spacing:​ 0px;/​Arial,​sans-serif;;​inherit;;​transparent color: rgb(34, 34, 34); display: inline; float: none; font-family:​ Arial,​sans-serif;​ font-size: 14px; font-style: normal; font-variant:​ normal; font-weight:​ 400; letter-spacing:​ normal; orphans: 2; text-align: left; text-decoration:​ none; text-indent:​ 0px; text-transform:​ none; -webkit-text-stroke-width:​ 0px; white-space:​ normal; word-spacing:​ 0px;>​КПС дебета</​font> ​ * **РБ_СдачаЭтапаРабот**  - <font 14px font-style: normal; font-variant:​ normal; font-weight:​ 400; letter-spacing:​ normal; orphans: 2; text-align: left; text-decoration:​ none; text-indent:​ 0px; text-transform:​ none; -webkit-text-stroke-width:​ 0px; white-space:​ normal; word-spacing:​ 0px;/​Arial,​sans-serif;;​inherit;;​transparent color: rgb(34, 34, 34); display: inline; float: none; font-family:​ Arial,​sans-serif;​ font-size: 14px; font-style: normal; font-variant:​ normal; font-weight:​ 400; letter-spacing:​ normal; orphans: 2; text-align: left; text-decoration:​ none; text-indent:​ 0px; text-transform:​ none; -webkit-text-stroke-width:​ 0px; white-space:​ normal; word-spacing:​ 0px;>​из шапки</​font><​font 14px font-style: normal; font-variant:​ normal; font-weight:​ 400; letter-spacing:​ normal; orphans: 2; text-align: left; text-decoration:​ none; text-indent:​ 0px; text-transform:​ none; -webkit-text-stroke-width:​ 0px; white-space:​ normal; word-spacing:​ 0px;/​Arial,​sans-serif;;​inherit;;​transparent color: rgb(34, 34, 34); display: inline; float: none; font-family:​ Arial,​sans-serif;​ font-size: 14px; font-style: normal; font-variant:​ normal; font-weight:​ 400; letter-spacing:​ normal; orphans: 2; text-align: left; text-decoration:​ none; text-indent:​ 0px; text-transform:​ none; -webkit-text-stroke-width:​ 0px; white-space:​ normal; word-spacing:​ 0px;>КПС дебета</​font> ​ * **НДС_ОбъектНалогообложенияДляСФВыданного**  - <font 14px font-style: normal; font-variant:​ normal; font-weight:​ 400; letter-spacing:​ normal; orphans: 2; text-align: left; text-decoration:​ none; text-indent:​ 0px; text-transform:​ none; -webkit-text-stroke-width:​ 0px; white-space:​ normal; word-spacing:​ 0px;/​Arial,​sans-serif;;​inherit;;​transparent color: rgb(34, 34, 34); font-family:​ Arial,​sans-serif;​ font-size: 14px; font-style: normal; font-variant:​ normal; font-weight:​ 400; letter-spacing:​ normal; orphans: 2; text-align: left; text-decoration:​ none; text-indent:​ 0px; text-transform:​ none; -webkit-text-stroke-width:​ 0px; white-space:​ normal; word-spacing:​ 0px;>​из первой строки КПС дебета</​font> ​ * **КассовоеПоступлениеВИностраннойВалюте **- <font 14px font-style: normal; font-variant:​ normal; font-weight:​ 400; letter-spacing:​ normal; orphans: 2; text-align: left; text-decoration:​ none; text-indent:​ 0px; text-transform:​ none; -webkit-text-stroke-width:​ 0px; white-space:​ normal; word-spacing:​ 0px;/​Arial,​sans-serif;;​inherit;;​transparent color: rgb(34, 34, 34); display: inline; float: none; font-family:​ Arial,​sans-serif;​ font-size: 14px; font-style: normal; font-variant:​ normal; font-weight:​ 400; letter-spacing:​ normal; orphans: 2; text-align: left; text-decoration:​ none; text-indent:​ 0px; text-transform:​ none; -webkit-text-stroke-width:​ 0px; white-space:​ normal; word-spacing:​ 0px;>​из первой строки КПС дебета</​font> ​ * **ЭквайринговаяОперация **- <font 14px font-style: normal; font-variant:​ normal; font-weight:​ 400; letter-spacing:​ normal; orphans: 2; text-align: left; text-decoration:​ none; text-indent:​ 0px; text-transform:​ none; -webkit-text-stroke-width:​ 0px; white-space:​ normal; word-spacing:​ 0px;/​Arial,​sans-serif;;​inherit;;​transparent color: rgb(34, 34, 34); display: inline; float: none; font-family:​ Arial,​sans-serif;​ font-size: 14px; font-style: normal; font-variant:​ normal; font-weight:​ 400; letter-spacing:​ normal; orphans: 2; text-align: left; text-decoration:​ none; text-indent:​ 0px; text-transform:​ none; -webkit-text-stroke-width:​ 0px; white-space:​ normal; word-spacing:​ 0px;>из шапки</​font><​font 14px font-style: normal; font-variant:​ normal; font-weight:​ 400; letter-spacing:​ normal; orphans: 2; text-align: left; text-decoration:​ none; text-indent:​ 0px; text-transform:​ none; -webkit-text-stroke-width:​ 0px; white-space:​ normal; word-spacing:​ 0px;/​Arial,​sans-serif;;​inherit;;​transparent color: rgb(34, 34, 34); display: inline; float: none; font-family:​ Arial,​sans-serif;​ font-size: 14px; font-style: normal; font-variant:​ normal; font-weight:​ 400; letter-spacing:​ normal; orphans: 2; text-align: left; text-decoration:​ none; text-indent:​ 0px; text-transform:​ none; -webkit-text-stroke-width:​ 0px; white-space:​ normal; word-spacing:​ 0px;>​КПС дебета</​font>​Е[[:​okabu:​bgu:​meta:​54946890_51ec_45d3_915f_a00390658882|сли в базе используется расширеная аналитика КПС и не установлена константа ​"​]] ​[[:​okabu:​bgu:​meta:​54946890_51ec_45d3_915f_a00390658882|Сохранять доп. классификацию КПС при создании счет-фактуры выданной"​ то выбранный в документе КПС очищается от доп. классификации.]]+    ОС_Реализация 
 +    ​РБ_СдачаЭтапаРабот 
 +    ​ЭквайринговаяОперация 
 +    ​* НачислениеЗаУслугиСтудентам 
 +  ​Из первой строки КПС дебета 
 +    ​* УслугиОказанные 
 +    ​НДС_РегистрацияВнутреннегоПотребления 
 +    * КассовоеПоступление 
 +    ​* КассовоеПоступлениеВИностраннойВалюте 
 +    ​НДС_ОбъектНалогообложенияДляСФВыданного 
 +    * НД_ПКО (КПС назначения) 
 + 
 +Если в базе используется расширенная аналитика КПС и не установлена константа [[:​okabu:​bgu:​meta:​54946890_51ec_45d3_915f_a00390658882|"Сохранять доп. классификацию КПС при создании счет-фактуры выданной"​]] то выбранный в документе КПС очищается от доп. классификации.
  
-Если документ основание УслугиОказанные и КЭК = 120, значит выбранный КПС с высокой вероятностью оканчивается на ___120, принудительно КПС для 303.04 меняем на аналогичный с окончанием ​___130 +Если документ основание УслугиОказанные и КЭК = 120, значит выбранный КПС с высокой вероятностью оканчивается на ...120, принудительно КПС для 303.04 меняем на аналогичный с окончанием ...130 
-Если не смогли найти аналог КПС с окончанием ___130, возможно проблема в первых 4х символах КПС, пробуем найти КПС вида 0901_____130 +
-Из ранее подготовленой таблицы для 303.04 удаляем строки где КПС не равен найденому,​ если получилось так что удалили все, то добавляем строку с подобраным КПС, остальные поля таблицы заполняются из первой строки таблицы+
  
-Если ​вдруг у нас нет рабочего счета по 303.04 и как следствие в таблица не заполнился счет, то его принудительно проставляем. Если не заполнен КЭК, ​то ставим по умолчанию 730.+Если не смогли ​найти аналог КПС ​с окончанием ...130, возможно ​проблема в первых 4х символах КПС, пробуем найти КПС ​вида 0901...130 Из ранее подготовленной ​таблицы для 303.04 удаляем строки где КПС ​не равен найденному,​ если ​получилось так ​что удалили все, то добавляем строку с подобранным КПС, остальные поля таблицы заполняются из первой строки таблицы 
  
-==== Процедура проведения ​документа ​====+Если вдруг у нас нет ​рабочего счета по 303.04 и как следствие в таблица не заполнился счет, то его принудительно проставляем. Если не заполнен КЭК, то ставим по умолчанию 730. 
  
-В стандарте в проводки ЕПСБУ подставляется КПС из табличной части.+==== Процедура проведения документа ==== 
  
-В движения по регистру НДС Входящий берется КПС из документа основания счет - фактуры.+В стандарте в проводки ЕПСБУ подставляется КПС из табличной части. ​В движения по регистру НДС Входящий берется КПС из документа основания счет - фактуры. ​После стандартного проведения срабатывает наша подписка "​[[:​okabu:​bgu:​meta:​54128cf5_8954_4b01_a284_1625e4eb1942|_ИМЦ_Документы_НДС_СчетФактураПолученный_НДС_СчетФактураВыданный_ОбработкаПроведения]]" ​
  
-После стандартного ​проведения срабатывает наша подписка "​[[:​okabu:​bgu:​meta:​54128cf5_8954_4b01_a284_1625e4eb1942|_ИМЦ_Документы_НДС_СчетФактураПолученный_НДС_СчетФактураВыданный_ОбработкаПроведения]]"​+**В подписке происходит следующее:​**  ​
  
-**В подписке происходит следующее:​** 
-  * Выполняется подстановка в счет 401.10 КПС из счет фактуры если включена константа [[:​okabu:​bgu:​meta:​ce0112b6_4e51_409a_837a_b5fe6c8020c4|"​_ИМЦ_КБК_Из_СчФактуры_В40110"​]] 
-  * Выполняется обрезка КПС по 401.10, если заполнена константа [[:​okabu:​bgu:​meta:​fb6aa43c_a027_4494_ac30_9e06103d5ad7|"​_ИМЦ_ДопДоходыДляЗаполненияСправкиСчетИзЛИС"​. ]] 
-  * [[:​okabu:​bgu:​meta:​fb6aa43c_a027_4494_ac30_9e06103d5ad7|Делается это специфичным образом,​ удаляются все классификации из кпс кроме доп. дохода. В уровень доп дохода выбирается по регистру соответствия ]][[:​okabu:​bgu:​meta:​fa972278_6abf_4ba5_997c_36de7325f70e|"​]][[:​okabu:​bgu:​meta:​fa972278_6abf_4ba5_997c_36de7325f70e|_ИМЦ_ЗаменаДопКлКПС_НаСчетах"​]][[:​okabu:​bgu:​meta:​fb6aa43c_a027_4494_ac30_9e06103d5ad7|верхний уровень.]] 
-  * Далее, если используется расширеная аналитика КПС, то модифицируем КПС движений регистра **НДС_Входящий**,​ на основе проводок ЕПСБУ 
-      * **НАЧИНАЕТСЯ МАГИЯ....** 
  
 +  * Выполняется подстановка в счет 401.10 КПС из счет фактуры если включена константа [[:​okabu:​bgu:​meta:​ce0112b6_4e51_409a_837a_b5fe6c8020c4|"​_ИМЦ_КБК_Из_СчФактуры_В40110"​]] ​
 +  * Выполняется обрезка КПС по 401.10, если заполнена константа [[:​okabu:​bgu:​meta:​fb6aa43c_a027_4494_ac30_9e06103d5ad7|"​_ИМЦ_ДопДоходыДляЗаполненияСправкиСчетИзЛИС"​. ]] 
 +  * Делается это специфичным образом,​ удаляются все классификации из кпс кроме доп. дохода. В уровень доп дохода выбирается по регистру соответствия [[:​okabu:​bgu:​meta:​fa972278_6abf_4ba5_997c_36de7325f70e|_ИМЦ_ЗаменаДопКлКПС_НаСчетах"​]] верхний уровень.
 +  * Далее, если используется расширеная аналитика КПС, то модифицируем КПС движений регистра **НДС_Входящий**,​ на основе проводок ЕПСБУ. ​
 +     * В Проводки ЕПСБУ по счету 303.04 устанавливается обработанный КПС
 +     * **Если счет 210.хх и клиент СОКБ**, то в кор. счет 401.10 подставляется доп. классификация как в 210.хх счете
 +     * Обрабатывается регистр **НДС входящий** КБК расчетов устанавливается обработанный.
  
 +==== После проведения документа (при записи движений ЕПСБУ) ====