Загрузка в БП 3.0 из 7.7. Зачем 0000-Р00000, 0000-У00000, 0000-Т00000? При загрузке данных в БП 3.0, реализации создаются в виде: 0000-Р00001 Поступления товаров 0000-Т00001, поступление услуг 0000-У00001. Вот строки где это происходит: Общий модуль МенеджерОбменаЧерезУниверсальныйФормат Процедура ПКО_Документ_РТиУБезПереходаПравСобственностиУслуги_ПриКонве ртацииДанныхXDTO(ДанныеXDTO, ПолученныеДанные, КомпонентыОбмена) УстановитьПользовательскийПрефиксНомера(ПолученныеДанные, ДанныеXDTO, "У"); При этом если делать с нуля базу, то все документы будут без префиксов, то есть 0000-000001, в коде ничего не нашел чтобы для услуг буква У добавлялась, для товаров Т, для реализаций Р. Казалось бы пускай буквы остаются? Но: Из-за этого загруженные документы выглядят так: 0000-У00001, 0000-Т00001, 0000-Т00002, а потом вручную введенный документ поступления товаров уже 0000-У00002. И буква не та и номер не тот, все плохо. То есть просто букву У просто подхватывает как старшую теперь для всех и товаров тоже. То есть бардак в нумерации, которую сама 1С и реализовала. Где правда? |
Причина этого в том, что несколько разных типов документов из 7.7 превращаются в один тип документа в 8. И чтобы сохранить возможность сопоставления документов по номеру, в него добавляется префикс. |
Мне тоже не понравилось... Заменил встроенной обработкой "Групповое изменение реквизитов" префиксы "0000-У00" на "У000-000", "0000-Р00" на "0000-000" и дальше все пошло автоматом... Зы: У меня было больше отгрузок, чем услуг. Если иначе, делать наоборот. (1с не знает, чего у Вас больше поэтому применяет универсальный механизм :) |
2-Кондрат2 > " префиксы "0000-У00" на "У000-000" нехорошо ты сделал. часть до дефиса - это префикс определяющиий код ИБ и номеробособленного подразделоения штатно в восьмерке в БП (малость могу поднаврать то концептуально это так - до дефиса - лучше не трогать) |
А моим клиентам, после переноса "ПОНРАВИЛАСЬ" отдельная буква в приходе. У - услуги, Т- товары, М - Материалы. Попросили сохранить. По умолчанию - новый документ с буквой У, так как "последняя буква". Вывел на форму кнопки "Т" и "М". Дописал команды... Бух при вводе поступления, если это Товары или Материалы, САМ жмет нужную кнопку и вуаля, нумерация, удобная ЕМУ сохранилась. Услуги все с 0000-У00.., товары с 0000-Т00.., материалы с 0000-М00... Префикс не тронул. Полет нормальный уже 3 года. (Дополнительно еще организован забалансовый учет для кладовщика, придуман счет СКЛ, его приход с буквой "С", проводки забалансовые. Он ведет свои оборотки на счете СКЛ, а бухи его документы, при необходимости копируют в свои...) (Все без изменений структуре базы данных, в основном через расширения конфигурации). Оплачено - сделано :) |
Текущее время: 01:46. Часовой пояс GMT +3. |