1. user641648_dsuhanova77 11.12.16 09:58 Сейчас в теме

Начать вести характеристики

Здравствуйте. Конфигурация Аптека, она же розница. Стоит задача начать вести учет с характеристиками (номер серии, срок годности).
Уже были продажи, уже были приходы без характеристик.

Включаем характеристики - понимаем, что работать не можем, номенклатура перестает отбиваться по кассе, т.к. просит ввести отсутствующие характеристики.

Перепроводим поступление (пока не много), с добавлением характеристик.

Однако отбивать все равно по кассе не можем, т.к. розничная цена была привязана на номенклатуру без характеристики. А после ввода должна быть назначена на характеристику, а на нее цена пустая.

Подскажите пожалуйста, как выйти из проблемы - необходимо назначить розничные цены номенклатуры для характеристики этой номенклатуры на весь справочник. В установке цен это можно сделать лишь тупо перезабивая цену номенклатуры в поле характеристика.

После чего возникнет проблема с остатками, ведь пробивали мы товары без учета характеристик.

Может быть нужно зайти с другой стороны?
Ответы
Избранное Подписка Сортировка: Древо
3. TODD22 17 11.12.16 13:40 Сейчас в теме
(1)
Может быть нужно зайти с другой стороны?

Чудес не бывает. Если вам нужно вести учёт по характеристикам тогда их нужно ввести.
2. Fox-trot 91 11.12.16 13:30 Сейчас в теме
небольшое изменение кода исправило бы проблему
4. user641648_dsuhanova77 11.12.16 15:35 Сейчас в теме
Да, с остатками беда получается.
После ввода характеристик, забывает, про проданную ранее номенклатуру и начинает показывать остатки, как будто ничего не продавалось(

На первый взгляд полная засада.
5. Fox-trot 91 11.12.16 15:56 Сейчас в теме
(4) измените логику проведения документа реализации по примерно такому принципу:
ищете остатки по характеристике, списываете сколько возможно, хотя в первое время будет просто 0 и следовательно ничего не спишете
далее ищете остаток товара без характеристики (подставляете пустую характеристику) и списываете по ней
7. TODD22 17 11.12.16 16:04 Сейчас в теме
(4)
После ввода характеристик, забывает, про проданную ранее номенклатуру и начинает показывать остатки, как будто ничего не продавалось(

Так продажи должны быть то же с характеристиками.
Уже были продажи, уже были приходы без характеристик.

Сколько уже работает? А то может проще перенести все остатки с номенклатурой в чистую базу. Заполнить характеристики, проставить цены и начать работать в чистой программе.
Ну и не забыть лишить премии того кто отвечал за внедрение программного продукта. Вообще сложно себе представить учёт в аптеке без характеристик.
6. TODD22 17 11.12.16 16:01 Сейчас в теме
измените логику проведения документа реализации по примерно такому принципу:

Лучше просто привести учёт в порядок. А не ломать программу потому что кто то криво сделал.
8. user641648_dsuhanova77 11.12.16 16:36 Сейчас в теме
Логику проведения менять смысла не вижу, проще действительно в новую базу все перенести.

Работает недавно. Создано 10 отчетов по кассовым сменам.
Вариант с новой базой рассматривается в виде проведения инвентаризации с последующим вводом остатков. Как крайний, придется потом скакать между двумя базами неопределенное время.

Корячится вариант:
1. Переподгрузить приход, при этом придется на характеристики переназначать цены, т.к. автоматом не получается заставить их с номенклатуры назначаться на характеристику. Даже если установлен флаг "заполнять цены характеристики по ценам номенклатуры".
2. Руками перевыбрать характеристики у проданной номенклатуры в отчетах о розничных продажах.
Но при этом слетает цена и ее необходимо так же перезабить.
Может есть способ какой-то из этих процессов автоматизировать?
9. Fox-trot 91 11.12.16 16:57 Сейчас в теме
(8)
Переподгрузить
может и есть, только для начала нужно с терминологией определиться
12. alxarz 28 12.12.16 01:40 Сейчас в теме
(8) автоматизировать можно всё в данном случае. На все карточки создать характеристики. Обработкой во всех документах прихода, установки цен, продажах проставить эти характеристики для каждого товара и провести повторно. После этого продолжить работать в базе с характеристиками.
10. user641648_dsuhanova77 11.12.16 17:06 Сейчас в теме
Ну если взять приход, загрузить в его номенклатуру с характеристиками, поверх загруженной старой, без таковых, то вполне можно, наверно назвать это "Переподгрузить".
11. Fox-trot 91 11.12.16 17:42 Сейчас в теме
создаете обработку:
выбираете весь приход, вставляете нужную характеристику (видимо из продаж или регистра установленных цен) и сохраняете
ессесно после всех этих танцев необходимо будет проверить целостность данных. имхо проще по остаткам/оборотам
13. ice-net 14 03.01.17 15:31 Сейчас в теме
Если база не большая, можно пойти по следующему пути:

0. Создаете копию базы, включаете в ней учет характеристик.
1. создаете обработку, которая находит все документы где есть характеристика, сортируете по моментувремени начиная от самого раннего, до самого позднего. И заполняете этими документами единый список. Получится что-то типа последовательности из всех документов.
2. проходитесь циклом по каждой ТЧ каждого документа и по самим реквизитам в поисках характеристики, обычно она привязана по владельцу к номенклатуре.
3. Проверяете, если у владельца есть характеристика - заполняем ее в документ, если нет - создаем пустую (наименование придумываем любое, например "основной товар" и тд..) и заполняем ее в документ и перепроводим этот документ.
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Разработчик 1С
Москва
зарплата от 100 000 руб. до 160 000 руб.
Полный день

Консультант-аналитик 1С
Санкт-Петербург
Полный день

Консультант-аналитик 1С
Москва
зарплата от 120 000 руб. до 120 000 руб.
Полный день

Удаленный ИТ-журналист
Санкт-Петербург
По совместительству

Программист 1С
Санкт-Петербург
зарплата от 100 000 руб.
Полный день