Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
14 Дек 2017, 21:55
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: нужна дополнительная нумерация доментов в УТ11  (Прочитано 7039 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ahmato

  • *
  • Сообщений: 3
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2011-09-08
  • Сайт: 
  • Профессия: Ученик 1С
Задача:надо вести отдельно нумерацию документов по каждому контрагенту (общая нумерация сохраняется), т.е. в форме документа (к примеру реализация товаров и услуг) завожу отдельную строку "номер", в которой  считается количество документов для данного контрагента. Подскажите, как это можно реализовать?


Оффлайн Klyacksa

  • Фрилансер. Милости прошу с задачами в личку.
  • Глобальный модератор
  • *****
  • Сообщений: 1325
  • РЕПУТАЦИЯ: 430
  • КПД: 32%
  • Регистрация: 2010-08-20
  • Сайт: 
  • Профессия: Программист 1С
Так нужно хранить количество по данному Контрагенту? Или все-таки каждому документу присваивать, наряду со стандартной нумерацией, еще нумерацию по Контрагенту?
xxx: Спасибо! Я бы загуглил, но ты интересней. Материшься. Злишься. Послать можешь...

Мысль - это оргазм мозга. Кто способен его испытать - получают истинное наслаждение, остальным приходится имитировать

Оффлайн ahmato

  • *
  • Сообщений: 3
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2011-09-08
  • Сайт: 
  • Профессия: Ученик 1С
Так нужно хранить количество по данному Контрагенту? Или все-таки каждому документу присваивать, наряду со стандартной нумерацией, еще нумерацию по Контрагенту?
Нужно каждому документу присваивать номер наряду со стандартной нумерацией, представляю это себе так, вверху документа (к примеру реализация товаров и услуг) есть ячейка с общей нумерацией,  а во вкладке "дополнительно" имеется другая ячейка с нумерацией документов по данному контрагенту.

Оффлайн AntonB

  • Модератор
  • *****
  • Сообщений: 402
  • РЕПУТАЦИЯ: 74
  • КПД: 18%
  • Регистрация: 2011-05-26
  • Сайт: 
  • Профессия: Программист 8.1
Может, некрасиво, но зато просто:
в справочнике Контрагенты сделать поле для счетчика документов
по контрагенту (при создании нового документа брать это поле и добавлять единицу).

Иначе каждый раз надо запросом перебирать все документы...
Предлагаю полный ИТ сервис небольшой организации в Москве (приходящий сисадмин+1С7.7,1С8.x)

Оффлайн ahmato

  • *
  • Сообщений: 3
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2011-09-08
  • Сайт: 
  • Профессия: Ученик 1С
Может, некрасиво, но зато просто:
в справочнике Контрагенты сделать поле для счетчика документов
по контрагенту (при создании нового документа брать это поле и добавлять единицу).

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

Оффлайн Вася Новенький

  • **
  • Сообщений: 53
  • РЕПУТАЦИЯ: 8
  • КПД: 15%
  • Регистрация: 2011-06-30
  • Сайт: 
  • Профессия: Программист 1С
делаешь отдельный реквизит. Номер по к/а.
при создании нового документа(или при проведении нового документа). в этот номер подставляешь свой номер.который можно определить путем Выборки последнего номера по к/а +1.
единственное если реализация помечена на удаление...что делать с этим номером...пропускать и идти дальше..или учитывать..

Оффлайн Klyacksa

  • Фрилансер. Милости прошу с задачами в личку.
  • Глобальный модератор
  • *****
  • Сообщений: 1325
  • РЕПУТАЦИЯ: 430
  • КПД: 32%
  • Регистрация: 2010-08-20
  • Сайт: 
  • Профессия: Программист 1С
Нет, думаю, помеченные на удаление пропускать, и по номерам идти дальше. Как и в стандартной нумерации. Хранить количество доков в Контрагенте не вижу совершенно никакого смысла - выигрываем в том, что перебирать все доки не надо, а проигрываем в том, что каждый раз нужно перезаписывать контрагента (при добавлении дока-то!)

Есть еще один компромиссный вариант: создать свойство у контрагента, в которое и записывать количество элементов, а в документ подгружать номер оттуда. Только при записи дока нужно будет обновлять значение этого свойства. И продумать проверки, чтобы не получилось, что одновременно два менеджера создают док на одного контрагента, и им присваивается одинаковый номер.
xxx: Спасибо! Я бы загуглил, но ты интересней. Материшься. Злишься. Послать можешь...

Мысль - это оргазм мозга. Кто способен его испытать - получают истинное наслаждение, остальным приходится имитировать

Оффлайн AntonB

  • Модератор
  • *****
  • Сообщений: 402
  • РЕПУТАЦИЯ: 74
  • КПД: 18%
  • Регистрация: 2011-05-26
  • Сайт: 
  • Профессия: Программист 8.1
Может, некрасиво, но зато просто:
в справочнике Контрагенты сделать поле для счетчика документов
по контрагенту (при создании нового документа брать это поле и добавлять единицу).

Иначе каждый раз надо запросом перебирать все документы...
при таком раскладе, опять же получается, что номерация идет общей для всех контрагентов...а мне хочется чтоб у каждого контрагента была своя собстенная нумерация документов
Если сделать поле в справочнике Контрагенты, то как раз и получится для каждого контрагента - своя нумерация
Предлагаю полный ИТ сервис небольшой организации в Москве (приходящий сисадмин+1С7.7,1С8.x)

Оффлайн Dethmontt

  • Денис
  • Модератор
  • *****
  • Сообщений: 2857
  • РЕПУТАЦИЯ: 546
  • КПД: 19%
  • Адын Эс
  • Регистрация: 2010-11-01
  • Сайт: 
  • Профессия: Программист 1С
Самый быстрый способ (Не трогая контрагента и не перезаписывая справочники) это прикрутить регистр сведений Измерение - Контрагент, ресурс - номер. Писать туда последний номер из документа получая последнее значение из регистра.
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Оффлайн Dethmontt

  • Денис
  • Модератор
  • *****
  • Сообщений: 2857
  • РЕПУТАЦИЯ: 546
  • КПД: 19%
  • Адын Эс
  • Регистрация: 2010-11-01
  • Сайт: 
  • Профессия: Программист 1С
Или вообще его сделать периодическим. (Но тогда будут расти записи.)
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!


Теги:
 

Нужна помощь про "Отчет о смене без гашение" и "Z отчет"

Автор Serg85Раздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 1
Просмотров: 3759
Последний ответ 23 Ноя 2014, 12:36
от дфтын
Ребята, срочно нужна помощь. Какую процедуру нужно написать в форме справочника, чтобы таблица заполнялась данными из другого справочника?

Автор Олька БякинаРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 5
Просмотров: 2758
Последний ответ 27 Май 2016, 15:19
от Олька Бякина
Нужна помощь по "Управление торговлей 10.3"

Автор werstakРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 0
Просмотров: 1972
Последний ответ 26 Мар 2011, 12:50
от werstak
Нужна ВПФ - дайте рыбу "СчетНаОплатуПокупателю" для 1с 8.2. УТ 10

Автор Anton99Раздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 0
Просмотров: 3325
Последний ответ 09 Окт 2011, 20:25
от Anton99
Кому нужна инф. по конфе "Конвертация"

Автор ВоронкинРаздел Закрытые темы

Ответов: 2
Просмотров: 3814
Последний ответ 09 Фев 2012, 19:38
от Столяр

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
184 Сообщений
ilyay ilyay
75 Сообщений
oleg-x
51 Сообщений
alex0402
50 Сообщений
andron81_81
40 Сообщений
AIFrame
37 Сообщений
MuI_I_Ika MuI_I_Ika
34 Сообщений
BuhRust
30 Сообщений
Golickoff Golickoff
29 Сообщений
Dima Dddd Dima Dddd
26 Сообщений

* Кто онлайн

  • Точка Гостей: 327
  • Точка Скрытых: 0
  • Точка Пользователей: 3
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal