#0
by trdm
В проведении документа по регистру есть своя четкая логика.По крайней мере для общих случаев остаточных регистров.Если так, то есть вариант сделать класс, который может унифицировать данную процедуру.Не хочется в очередной раз велосипед изобретать.......Есть ли у кого наработки/мысли/схемы?http://www.1cpp.ru/forum/YaBB.pl?num=1154087132
#1
by trdm
Наверное значительная часть 1С-ников всетаки исповедует процедурное программирование/мышление, а не объектное....И вопрос в этом случае не к месту.
#2
by USSR
думаю, что общей логики мало, какая общность в движениях по регистру партийпри поступлении и при списании?
#4
by trdm
Не предлагаю напрягаться, но логика есть, приведу здесь измышления.- набор типов движений четок: начисление/списание/регистрация- логика зависимости типа движения документа константно зависима.(потенциально)Вырисовываются условные области задачи:- Условия знака проведения (иерархичные, 3 уровня детализации, расписывать не буду);- Ресурсы проведения: итоги какого-то расчета, от которого зависит проведение;- Данные проведения: таблица данных, исходя из которой надо делать движения;- Ключи - условия сцепки "Ресурсов проведения" и "Данных проведения"- Опорный ресурс(ресурсы) - количество списываемого- Пропорциональные ресурсы: думаю объяснять не надо,- Пропорциональные реквизиты....ИМХО похоже на бред )ЗЫ: Философия - способ усложнить себе жизнь в попытке её упрощения )))
#6
by КонецЦикла
Представляешь себе только партионный учет?А если взаиморасчеты, например? Может не уложиться тудаИ выйдет ли проще?
#7
by trdm
Конечно проще.Просто я лентяй и мне надоело каждый раз писать эту эту задачу...Хочу найти логику и сделать унив. механизм....
#8
by trdm
Ну из 22 регистров в моей конфе 12 точно под такую гребенку расчесать можно. И это вобщем-то нормальный показатель...
#10
by SWAT
Фигня, работать будет медленнее, чем штатные средства. Ибо давным давно домазано, что выигрыша от записи в регистр напрямую нет - это раз. И два - интерепретатор 1С добавит свои тормоза.
#13
by USSR
Оно может быть хорошим, но с разумными приростом сложности и потерей производительности. Если плата за повторное использование кода становится очень высокой, то лучше от нее отказаться. Если уж браться за подобную задачу, то не факт вообще, что целесообразно использовать регистры 1с, а не построить свои модели для учета остатков. А иначе получится "как корове седло"
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Получить объект метаданных, в форме которого нахожусь
- Как развернуть таблицу на весь экран при открытии?
- v7: Удаление документа программно
- Запросом посчитать сколько максимально значений встречается подряд.
- Как из типа значения (Тип) получить значение по умолчанию данного типа?
- как узнать содержимое строки многострочного документа
- Граждане, как в шапке построителя отчета вывести параметры?
- Резервирование товара на складах
- Запрос к регистру накопления
- Редактирование одного поля документа из списка всех документов
- Диалог выбора строки ТЗ
- Где взять описание FprnM1C.dll ?
- Как отозвать человека из отпуска с сохранением отпускных?
- v7: sql таблица проводок _1SENTRY
- Печать книги покупок в 1С БУ 7.7 479
- УПП - запретить отрицательные остатки материалов в производстве ?
- v7: Как определить адрес соседней ячейки в таблице?
- Тестирование базы средствами SQL server
- как запретить использование помеченных на удаление записей
- А кто нибудь сталкивался - при открытии DBF в Excel "Нельзя открыть защищен