Архив содержит российские билеты для сертификации специалист-консультант по конфигурации "Бухгалтерия". По моему опыту сдачи экзамена (Киев): украинские билеты полностью скопированы с российских, с учетом действующего законодательства. После вступления в силу НКУ многие билеты стали не актуальны и не используются на экзамене. Для успешной сдачи сертификации следует обратить внимание на билеты №№4,5,6 и 7.
Можешь скинуть в личку? Выдаёт ошибку при скачивании.
Скиньте пожалуйста сборник задач для подготовки к Спецу-консультанту по прикладному решению: Бухгалтерия для Украины. Буду благодарен. Заранее спасибо.
Никто не сталкивался?: Нужно выгрузить данные из "Бухгалтерия для Украины", редакция 1.2. (1.2.13.4) 1С:Предприятие 8.2 (8.2.18.61) в "Бухгалтерия для бюджетных учреждений Украины", редакция 1.0. (1.0.25.1)1С:Предприятие 8.2 (8.2.18.61).
Если СтрокаРасчетФСП.ПлощадьЗемли = 0 Тогда Сообщение = Новый СообщениеПользователю; Сообщение.Текст = "Не вказані показники площі земель!"; Сообщение.Поле = "Объект.СтавкаНалога"; Сообщение.Сообщить(); КонецЕсли;
Если СтрокаРасчетФСП.БазаНалогооблажения = 0 Тогда Сообщение = Новый СообщениеПользователю; Сообщение.Текст = "Не вказані показники бази оподаткування!"; Сообщение.Поле = "Объект.БазаНалогооблажения"; Сообщение.Сообщить(); КонецЕсли;
Если СтрокаРасчетФСП.СтавкаНалога = 0 Тогда Сообщение = Новый СообщениеПользователю; Сообщение.Текст = "Не вказані показники ставок податку!"; Сообщение.Поле = "Объект.СтавкаНалога"; Сообщение.Сообщить();
Если СтрокаРасчетФСП.ПлощадьЗемли = 0 ИЛИ СтрокаРасчетФСП.БазаНалогооблажения = 0 ИЛИ СтрокаРасчетФСП.СтавкаНалога = 0 Тогда Сообщение = Новый СообщениеПользователю; Сообщение.Текст = "Не можливо розрахувати суму ФСП!"; Сообщение.Поле = "Объект.СтавкаНалога"; Сообщение.Сообщить(); КонецЕсли;
Иначе РаботаСДокументомФСП.РассчитатьНалогФСП(СтрокаРасчетФСП); КонецЕсли; КонецПроцедуры
То есть, если позавчера ввели ставку за 2013 год, а вчера - за 2012, то сегодня функция должна вернуть ставку за 2012 год?
Гущин Артём, Что-то у меня все больше и больше растет желание отправить Вас прочитать соответствующую литературу. Того же Радченко, к примеру.
Радченко читал.
То есть, если позавчера ввели ставку за 2013 год, а вчера - за 2012, то сегодня функция должна вернуть ставку за 2012 год? Нет, вернуть 2013 (последний) год.
Запрос = Новый Запрос; Запрос.УстановитьПараметр("Блаблабла", БазаНалогооблажения); // значение перечисления можно подставить тут или передать в вызове процедуры "ВЫБРАТЬ | СтавкиНалогаФСП.СтавкаФСП |ИЗ | РегистрСведений.СтавкиНалогаФСП КАК СтавкиНалогаФСП |ГДЕ | СтавкиНалогаФСП.БазаНалогооблажения = &Блаблабла";
Результат = Запрос.Выполнить().Выгрузить(); Возврат Результат.ВыгрузитьКолонку("СтавкаФСП");
В этом случае вы получите массив результатов, и дальше можете использовать:
ВозвращенныйМассив[0] // для первого элемента, пример ВозвращенныйМассив[2] // для третьего элемента, пример
Только не понятно, если у вас с одним измерением не сколько ресурсов, то как вы знаете какой использовать в расчетах (т.е. почему вы хотите получить первое значение или второе)?
Функция "ПрочитатьРесурсСтавкаФСП" уже вернет значение согласно параметрам запроса, в скобках передаются параметры для выполнения функции, а не желаемый результат.
&НаСервере Функция ПрочитатьРесурсСтавкаФСП()
Запрос = Новый Запрос; Запрос.УстановитьПараметр("БазаНалогооблажения", БазаНалогооблажения); // значение перечисления можно подставить тут или передать в вызове процедуры "ВЫБРАТЬ | СтавкиНалогаФСП.СтавкаФСП |ИЗ | РегистрСведений.СтавкиНалогаФСП КАК СтавкиНалогаФСП |ГДЕ | СтавкиНалогаФСП.БазаНалогооблажения = &БазаНалогооблажения";
Результат = Запрос.Выполнить().Выгрузить(); Возврат Результат.ВыгрузитьКолонку("СтавкаФСП");
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!