Последнее обновление: 17 Май 2012 в 11:03
Подпишись на RSS
rss Подпишитесь на RSS, чтобы всегда быть в курсе событий.

Зачастую люди приступая к переустановке «замусоренной» операционной системы не думают о том, как они будут устанавливать драйвера на свежую систему. И проблема установки драйверов встает когда уже жесткий диск отформатирован и информация о драверах утеряна. Тут вясняется, что дисков с драйверами, которые идут в комплекте с компьютером нет. Если подумать о переустановке заранее, то можно [...]


30 января 2011 ·

Те организации, которые ведут учет зарплаты в ЗиК и пользуются услугами Сбер Банка и ВТБ 24 могут воспользоваться нижеприведенными обработками, которые выгружают данные в файл в формате сбербанка и ВТБ24. Обработки работают только на конфигурации Зарплата и Кадры 1С Предприятие 7.7. Нет необходимости в ручную формировать файлы, которые необходимо передать в банк для начисления заработной [...]


Метки

Метки записей
восстановить нумерацию удаление документов homachi локальная сеть через интернет взломать пароль 1с и MySQL Новая форма счет-Фактуры перенумарация Фото расчет ПЗД Оборудование пакетный запуск 1С Программы Windows XP Спорт дравер MySQL скачать Свертка по партиям Zver DVD jaws уменьшить размер базы автозапуск Отзывы Удаление партий Методика свертки 1С СМС оплата XPE Юмор открыть xlsx docx office 2003 Подключить 1С к MySQL новости Интренет Интернет Экономика контент-провайдер мошенничество Видео заблокирован Вопросы сбились номера документов антивирусы Лирика Свертка 1С Структура 1С Бухгалтерия Пошаговая свертка сайт office 2007 печать от поставщика Кино программы для слепых автоматизация партии Интерент Драйвера Спутниковое ТВ Командная строка Взлом 1С ZverCD Взлом 1 узнать пароль Деньги связь Обзоры Добавить новую метку Отношения СМС Делаем LiveCD Файлы 1С скачать конвертер office 2003-2007 Asus Eee Анализ ПДЗ Установка Windows Программы для 1С Свертка базы 1С Мужчина и женщина бесплатно Проблемы вирус эмулирует нажатие Win редактирование DBF Армия свертка торговли вирус SMS перенос документов Отчет Oracle Drivers Обработки Драйвер ODBC скачать Система Интересные места Скачать 1С Оптимизация антивирус Экстремальные игры Ошибки 1С свертка 1с реестр Взлом просроченная дебиторская задолженность Игры сверка базы 1С Финансы LiveCD Dr.Web Работа вирус Альпинизм Печатные формы переустановка windows Жизнь удаляем пароли Вся День жестянщика Автомобили свертка в картинках Сайты Загрузка с компакт - диска Вирусы HP Pavilion dv6000
19 июля 2010

Реестр цен для покупателя в 1С Предприятие 7.7

Автор статьи: , 19 июля 2010 в рубрике , Анализ. Метки: , , . Просмотров: 408

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

cen Реестр цен для покупателя в 1С Предприятие 7.7

Однако фирма работает в основном на определенной наценке, то есть если поднял цены поставщик товара, то автоматически поднимается цена реализации. После подписания реестра цен такой принцип перестает работать. Как можно зафиксировать цены на конкретные товары для конкретного покупателя?

Можно, конечно, использовать для реализации механизма базовые типы цен, но дело в том, что если покупателей — сетей много, то это превращается в гемморой.

Авторские права на предоставленный материал принадлежат автору сайта http://extremallife.ru

Я для этой цели в одной организации придумал и ввел специальный механизм для ввода, контроля реестровых цен.

Как зафиксировать цены в 1С

Я долго думать не стал, заморачиваясь с подключением внешних файлов — база 1С у клиента и так пахана перепахана.

Ввел новый документ, обозвал его «Реестр Цен» (обозвать можно как угодно, мне зведы подсказали, что назвать надо именно так).

osobieceny Реестр цен для покупателя в 1С Предприятие 7.7

Документ Особые цены

Документ имеет реквизиты:

Контрагент - это для какого контрагента устанавливаются цены.

ВеныВклНДС - чтобы обозначить принцип расчета НДС для этого контрагента

А также реквизиты табличной части:

Номенклатура - товар, на который будет установлена цена

Ед - единица измерения товара (номенклатуры)

Цена - совственно цена, которая прописана в бумажном документе Реестр цен, прилагаемому к договору.

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

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

osobieceny doc Реестр цен для покупателя в 1С Предприятие 7.7

Список документов Особые цены

Далее создаем необходимое количество документов «Особые цены«, по количеству контрагентов с фиксированными ценами и оператор заполняет их номенклатурой и ценами. Также можно в документе дописать дополнительные процедуры для облегчения жизни оператора, например заполнить номенклатурой по определенным признакам, работать с единицами измерений и т.д. Здесь уже надо исходить из реалий конкретной фирмы.

Выставляем реестровые цены в реализации

Далее все просто. В документе «Реализация» можно приделать кнопку которая будет «вытаскивать» цены из документа «Особые цены«, а можно и полностью автоматизировать работу оператора, чтобы он даже и не думал о том, что у данного контрагента фиксированные цены.

В моем случае клиент захотел кнопку, на которую я повесил процедуру


Процедура УстановитьСпецЦены()
ДокЦен = СоздатьОбъект("Документ.ОсобыеЦены");
ДокЦен.ВыбратьДокументы(НачГода(ТекущаяДата()),НачГода(ТекущаяДата()));
Пока ДокЦен.ПолучитьДокумент() = 1 Цикл
Если ДокЦен.Контрагент <> Контрагент Тогда
Продолжить;
КонецЕсли;
ВыбратьСтроки();
Пока ПолучитьСтроку() = 1 Цикл
Найдено =0;
ДокЦен.ВыбратьСтроки();
Пока ДокЦен.ПолучитьСтроку() = 1 Цикл
Если Номенклатура = ДокЦен.Номенклатура Тогда
Цена = ДокЦен.Цена;
глПересчетТаблЧасти(Контекст,"Цена");
Найдено = 1;
КонецЕсли;
КонецЦикла;
Если Найдено <> 1 Тогда
Сообщить("Внимание!!! Для номенклатуры "+Номенклатура+" нет цены");
КонецЕсли;
КонецЦикла;
КонецЦикла;

Вот в общем то и все.




К записи "Реестр цен для покупателя в 1С Предприятие 7.7" оставлено 7 коммент.

Я бы рекомендовал делать выборку документов не через ВыбратьДокументы, а через запрос.Для большого количества документов это будет работать значительно быстрее.

Ответить

Тем более стразу можно получить таблицу с ценами и не бегать по строкам документа… Короче Запрос форева

Ответить

Примерно так:Процедура УстановитьСпецЦены() Запрос = СоздатьОбъект(«Запрос»); ДатаЗапроса = НачГода(ТекущаяДата(); ТекстЗапроса = » |Период с ДатаЗапроса по ДатаЗапроса; |Обрабатывать НеПомеченныеНаУдаление; |КонтрагентРеестр = Документ.ОсобыеЦены.Контрагент; |Товар = Документ.ОсобыеЦены.Номенклатура; |ЦенаТовара = Документ.ОсобыеЦены.Цена; |Группировка Товар; |Условие (КонтрагентРеестр = Контрагент);»; Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда Сообщить(«Не удалось выполнить запрос»,»!!!»); Возврат; КонецЕсли; ВыбратьСтроки(); Пока ПолучитьСтроку() = 1 Цикл Если Запрос.Получить(Номенклатура) = 1 Тогда Цена = Запрос.ЦенаТовара; глПересчетТаблЧасти(Контекст,»Цена»); Иначе Сообщить(«Внимание!!! Для номенклатуры «+Номенклатура+» нет цены»); КонецЕсли; КонецЦикла;КонецПроцедуры

Ответить

Плюс у тебя обрабатываются помеченные на удаление документы, что тоже не всегда логично.

Ответить

Ну с помеченными на удаление документами — согласен. по уму надо добавить 3 строчки.
С запросом тоже согласен. В этом конкретном примере наименований товаров было менее 100, и контарентов с реестровыми ценами — менее 10, поэтому в принципе не критично.
А вообще запросы рулят конечно. Гораздо быстрее можно получить необходимые данные.

Ответить

У меня к тебе кстати вопрос.
Когда «Ожидание захвата журнала транзакций».
Ты не в курсе можно ли как-нибудь выяснить кто захватил транзакцию?

Ответить

Есть конфигурация 1с рарус магазин! нужно скинуть все цены на ноль не заходя в программу. как примерно это сделать? что нужно удалить или подредактировать? Спасибо заранее

Ответить


Оставить комментарий

*

Блог программиста 1С. Программирование 1С
Приветствую на моем блоге. Надеюсь вы найдете здесь много интересного и полезного

Сохраните меня в социальных сервисах

Видео

Избранное видео

Комментарии

Присоединяйтесь к обсуждению
  • Дэна: Я перепробывал все описанные в инете способы удаления подмены сайта однокласников.ю при чем при этом работала...
  • Виктор: А разве никто не заметил, что нам Прошивкой 1.1.97 навязано абсурдное, неизменяемое по вертикали,...
  • OPS: 1. Реализован новый интерфейс сервиса «Кинозалы «Триколор ТВ». Он предоставляет возможность видеть список всех...
  • OPS: Новая версия ПО 0.20.30 для приемников GS83021. Реализован новый интерфейс сервиса «Кинозалы «Триколор ТВ». Он...
  • OPS: Новая версия ПО 1.1.97 для приемников GS8300 (M,N) Скачать можно здесь  sputnik24.ru/194-pros...

Статистика

Ссылки

Друзья

Twitter

Наш микроблог на Twitter