Форум Чистова. Подготовка к экзаменам 1С
Аттестация "1С:Специалист" => Аттестация "1С:Специалист" УТ 11 => Тема начата: ikalina от Сентябрь 08, 2020, 06:16:04 pm
-
Доброго времени суток.
Суть задачи в разработке внешней обработки заполнения табличной части документа Поступления товаров и услуг. Есть некая сумма транспортных расходов, которую нужно распределить на уже принятые товары от поставщика. Т.е. у нас уже имеются проведенные документы Поступления товаров и услуг. Этот список поступлений загружается на форму обработки заполнения.
После редактирования списка поступлений выполняется команда "Распределить" (при
этом сумма распределяется по накладным по совокупному весу номенклатуры в документах
поступления).
После выполнения команды "Перенести в документ" производится перенос данных в
табличную часть документа "Поступление товаров и услуг".
Осуществляется перенос товаров, у которых увеличилась стоимость за счет транспортных расходов, в новый документ? Или изменяются данные в табличных частях уже созданных документов? Если в новый документ, то логика поставленной задачи не ясна....Если есть поступления товаров и услуг, а здесь как бы повторная приемка товаров, но по увеличенной цене. Или я что-то не понимаю...Подскажите пожалуйста, кто разбирался с задачей.
-
Возможно в эти документы необходимо добавить оказанную услугу (см. в описание транспортная услуга) и указать рассчитанную/распределенную сумму для каждого документа.
-
Сегодня разбирался более подробно с задачей. Я сделал перенос в этот же документ транспортную услугу с выбранной статьей расхода, аналитикой по поступлением и суммой для каждой строки из подбора(заполнения).
-
Сегодня разбирался более подробно с задачей. Я сделал перенос в этот же документ транспортную услугу с выбранной статьей расхода, аналитикой по поступлением и суммой для каждой строки из подбора(заполнения).
Если я вас правильно понимаю, то речь идет о следующем. Чтобы можно было указать аналитику по поступлениям,необходимо создать статью расходов с типом аналитики "Поступление товаров и услуг". Далее речь пойдет о документе "Приобретение услуг и прочих активов". По кнопке распределить мы получим список поступлений, распределим сумму и перенесем в документ количество строк = количеству поступлений с соответствующей аналитикой. Это вполне логично, но в программе уже реализован такой механизм. И в документе "Приобретение услуг и прочих активов" уже есть кнопка "Распределить по документам поступления", т.е. в принципе все тоже, что требуется в задаче. И снова не понятен смысл этой задачи :) Дублировать типовой функционал?
Пэ.Сэ. Но вроде бы эта задача не попадается на экзамене. В актуальной информации по номерам задач она есть, но как 2.16 из старого сборника.
-
Сегодня разбирался более подробно с задачей. Я сделал перенос в этот же документ транспортную услугу с выбранной статьей расхода, аналитикой по поступлением и суммой для каждой строки из подбора(заполнения).
Если я вас правильно понимаю, то речь идет о следующем. Чтобы можно было указать аналитику по поступлениям,необходимо создать статью расходов с типом аналитики "Поступление товаров и услуг". Далее речь пойдет о документе "Приобретение услуг и прочих активов". По кнопке распределить мы получим список поступлений, распределим сумму и перенесем в документ количество строк = количеству поступлений с соответствующей аналитикой. Это вполне логично, но в программе уже реализован такой механизм. И в документе "Приобретение услуг и прочих активов" уже есть кнопка "Распределить по документам поступления", т.е. в принципе все тоже, что требуется в задаче. И снова не понятен смысл этой задачи :) Дублировать типовой функционал?
Пэ.Сэ. Но вроде бы эта задача не попадается на экзамене. В актуальной информации по номерам задач она есть, но как 2.16 из старого сборника.
Верно понимаете.
Да, похожий функционал реализован в документе "Приобретение услуг".
Но если читать билет буквально, то выходит это понимание условий. Но "Приобретение ТиУ" это другой документ, дублирование 1 в 1 не получиться по коду.
У вас есть список задач, которые попадаются на экзамене? Вроде эта задача попадается.
-
Сегодня разбирался более подробно с задачей. Я сделал перенос в этот же документ транспортную услугу с выбранной статьей расхода, аналитикой по поступлением и суммой для каждой строки из подбора(заполнения).
Если я вас правильно понимаю, то речь идет о следующем. Чтобы можно было указать аналитику по поступлениям,необходимо создать статью расходов с типом аналитики "Поступление товаров и услуг". Далее речь пойдет о документе "Приобретение услуг и прочих активов". По кнопке распределить мы получим список поступлений, распределим сумму и перенесем в документ количество строк = количеству поступлений с соответствующей аналитикой. Это вполне логично, но в программе уже реализован такой механизм. И в документе "Приобретение услуг и прочих активов" уже есть кнопка "Распределить по документам поступления", т.е. в принципе все тоже, что требуется в задаче. И снова не понятен смысл этой задачи :) Дублировать типовой функционал?
Пэ.Сэ. Но вроде бы эта задача не попадается на экзамене. В актуальной информации по номерам задач она есть, но как 2.16 из старого сборника.
Верно понимаете.
Да, похожий функционал реализован в документе "Приобретение услуг".
Но если читать билет буквально, то выходит это понимание условий. Но "Приобретение ТиУ" это другой документ, дублирование 1 в 1 не получиться по коду.
У вас есть список задач, которые попадаются на экзамене? Вроде эта задача попадается.
Понятно. Да, можно так заполнить. Значит в ПТиУ будет список услуг, в нашем случае транспортных, с аналитикой по докам, как вы и написали.
Список задач у меня составлен на основе ответов в теме "Актуальная информация по экзамену". В этой ветке писали про 2.16, но имелась в виду задача на АВС-классификацию, которая сейчас в новом сборнике под номером 2.18. В любом случае, прорешать и эту задачу лишним не будет.
-
Сегодня разбирался более подробно с задачей. Я сделал перенос в этот же документ транспортную услугу с выбранной статьей расхода, аналитикой по поступлением и суммой для каждой строки из подбора(заполнения).
Если я вас правильно понимаю, то речь идет о следующем. Чтобы можно было указать аналитику по поступлениям,необходимо создать статью расходов с типом аналитики "Поступление товаров и услуг". Далее речь пойдет о документе "Приобретение услуг и прочих активов". По кнопке распределить мы получим список поступлений, распределим сумму и перенесем в документ количество строк = количеству поступлений с соответствующей аналитикой. Это вполне логично, но в программе уже реализован такой механизм. И в документе "Приобретение услуг и прочих активов" уже есть кнопка "Распределить по документам поступления", т.е. в принципе все тоже, что требуется в задаче. И снова не понятен смысл этой задачи :) Дублировать типовой функционал?
Пэ.Сэ. Но вроде бы эта задача не попадается на экзамене. В актуальной информации по номерам задач она есть, но как 2.16 из старого сборника.
Верно понимаете.
Да, похожий функционал реализован в документе "Приобретение услуг".
Но если читать билет буквально, то выходит это понимание условий. Но "Приобретение ТиУ" это другой документ, дублирование 1 в 1 не получиться по коду.
У вас есть список задач, которые попадаются на экзамене? Вроде эта задача попадается.
При распределении суммы пропорционально весу брали за основу типовой функционал из "приобретения услуг и прочих активов" или можно реализовать так, как удобно? Главное, чтобы работало верно.
-
Сегодня разбирался более подробно с задачей. Я сделал перенос в этот же документ транспортную услугу с выбранной статьей расхода, аналитикой по поступлением и суммой для каждой строки из подбора(заполнения).
Если я вас правильно понимаю, то речь идет о следующем. Чтобы можно было указать аналитику по поступлениям,необходимо создать статью расходов с типом аналитики "Поступление товаров и услуг". Далее речь пойдет о документе "Приобретение услуг и прочих активов". По кнопке распределить мы получим список поступлений, распределим сумму и перенесем в документ количество строк = количеству поступлений с соответствующей аналитикой. Это вполне логично, но в программе уже реализован такой механизм. И в документе "Приобретение услуг и прочих активов" уже есть кнопка "Распределить по документам поступления", т.е. в принципе все тоже, что требуется в задаче. И снова не понятен смысл этой задачи :) Дублировать типовой функционал?
Пэ.Сэ. Но вроде бы эта задача не попадается на экзамене. В актуальной информации по номерам задач она есть, но как 2.16 из старого сборника.
Верно понимаете.
Да, похожий функционал реализован в документе "Приобретение услуг".
Но если читать билет буквально, то выходит это понимание условий. Но "Приобретение ТиУ" это другой документ, дублирование 1 в 1 не получиться по коду.
У вас есть список задач, которые попадаются на экзамене? Вроде эта задача попадается.
При распределении суммы пропорционально весу брали за основу типовой функционал из "приобретения услуг и прочих активов" или можно реализовать так, как удобно? Главное, чтобы работало верно.
Я брал типовой функционал распределения из "приобретения услуг и прочих активов", там вызывается общая форма и в ней есть обработчик команды "распределить". Взял пример кода оттуда.
-
При нажатии на кнопку "Заполнить" в условии указано, что нужно заполнять всеми поступлениями поставщика. Но ведь документов может быть и сотни, и тысячи. Насколько корректно данное условие? какие ограничения нужно наложить при заполнении? или делать по аналогии с распределением в док. Приобретение услуг и прочих активов? где список ПТиУ пользователь задает вручную.
-
При нажатии на кнопку "Заполнить" в условии указано, что нужно заполнять всеми поступлениями поставщика. Но ведь документов может быть и сотни, и тысячи. Насколько корректно данное условие? какие ограничения нужно наложить при заполнении? или делать по аналогии с распределением в док. Приобретение услуг и прочих активов? где список ПТиУ пользователь задает вручную.
по кнопке заполнить ТЧ заполняется документами поступления, рядом вес, можно сумму распределения (заполняется по кнопке распределить) для наглядности. Не понял в чем пробелема.
-
При нажатии на кнопку "Заполнить" в условии указано, что нужно заполнять всеми поступлениями поставщика. Но ведь документов может быть и сотни, и тысячи. Насколько корректно данное условие? какие ограничения нужно наложить при заполнении? или делать по аналогии с распределением в док. Приобретение услуг и прочих активов? где список ПТиУ пользователь задает вручную.
по кнопке заполнить ТЧ заполняется документами поступления, рядом вес, можно сумму распределения (заполняется по кнопке распределить) для наглядности. Не понял в чем пробелема.
В задаче просят заполнить списком поступлений поставщика. Поступлений может быть много. А если этих поступлений уже тысяча документов? их что все выводить по кнопке Заполнить?
-
При нажатии на кнопку "Заполнить" в условии указано, что нужно заполнять всеми поступлениями поставщика. Но ведь документов может быть и сотни, и тысячи. Насколько корректно данное условие? какие ограничения нужно наложить при заполнении? или делать по аналогии с распределением в док. Приобретение услуг и прочих активов? где список ПТиУ пользователь задает вручную.
по кнопке заполнить ТЧ заполняется документами поступления, рядом вес, можно сумму распределения (заполняется по кнопке распределить) для наглядности. Не понял в чем пробелема.
В задаче просят заполнить списком поступлений поставщика. Поступлений может быть много. А если этих поступлений уже тысяча документов? их что все выводить по кнопке Заполнить?
Я опирался на фразу "В конце месяца эта компания выставляет счет " используя ясновидение(яснопонимание), можно сделать вывод, что надо отбирать документы ПТиУ только за месяц.
-
При нажатии на кнопку "Заполнить" в условии указано, что нужно заполнять всеми поступлениями поставщика. Но ведь документов может быть и сотни, и тысячи. Насколько корректно данное условие? какие ограничения нужно наложить при заполнении? или делать по аналогии с распределением в док. Приобретение услуг и прочих активов? где список ПТиУ пользователь задает вручную.
по кнопке заполнить ТЧ заполняется документами поступления, рядом вес, можно сумму распределения (заполняется по кнопке распределить) для наглядности. Не понял в чем пробелема.
В задаче просят заполнить списком поступлений поставщика. Поступлений может быть много. А если этих поступлений уже тысяча документов? их что все выводить по кнопке Заполнить?
Я опирался на фразу "В конце месяца эта компания выставляет счет " используя ясновидение(яснопонимание), можно сделать вывод, что надо отбирать документы ПТиУ только за месяц.
Спасибо!!!
Я, конечно, не настаиваю, но было бы чудесно, если бы вы поделились решением.
-
Товарищи, форумчане! При выполнении команды "Перенести документ" необходимо обновлять текущее состояние формы документа, из которого вызывается обработка "Распределить". Иначе в табличной части отображаются старые данные, хотя новые данные уже записаны. В частности, в курсе Гилева рекомендуется использовать ВладелецФормы.Прочитать().
Но
1. ВладелецФормы неопределен. Его нужно передавать в качестве параметра в методе ОткрытьФорму?
2. Для формы нет такого метода как Прочитать.
Подскажите пожл, кто в курсе. Как же правильно?
-
Товарищи, форумчане! При выполнении команды "Перенести документ" необходимо обновлять текущее состояние формы документа, из которого вызывается обработка "Распределить". Иначе в табличной части отображаются старые данные, хотя новые данные уже записаны. В частности, в курсе Гилева рекомендуется использовать ВладелецФормы.Прочитать().
Но
1. ВладелецФормы неопределен. Его нужно передавать в качестве параметра в методе ОткрытьФорму?
2. Для формы нет такого метода как Прочитать.
Подскажите пожл, кто в курсе. Как же правильно?
Вопрос снят. Реализовано через оповещение.
-
Можно посмотреть Ваше решение этой задачи...
-
Пытаюсь решить данную задачу, валиться ошибка, может кто то сталкивался с такой ошибкой ? когда добавляешь в текст запроса расчет для упаковки типа:
ТекстЗапроса = СтрЗаменить(ТекстЗапроса,
"&ТекстЗапросаВесУпаковки",
Справочники.УпаковкиЕдиницыИзмерения.ТекстЗапросаВесУпаковки(
"ТаблицаТовары.Упаковка",
"ТаблицаТовары.Номенклатура"));
То постоянно начинает вылетать ошибка при выполнение обработки: Ожидается выражение "ВЫБРАТЬ", при этом в консоле запросов, если текст отловить и вставить - все формируется корректно :) Так и не понял с чем это связанно и как обойти :(
-
..., валиться ошибка, ...
а текст запроса в запрос то присваивается?
-
..., валиться ошибка, ...
а текст запроса в запрос то присваивается?
Спасибо, разобрался, именно в этом и была проблема, невнимательность... :)