Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 7.7 и ранее

v7: Задвоение номеров и префиксов в расходных накладных 1С 7.7 (7.70.027)

v7: Задвоение номеров и префиксов в расходных накладных 1С 7.7 (7.70.027)
Я
   ok_ter
 
04.11.16 - 12:12
Здравствуйте, при загрузке данных на перефириуную базу, на табло - номера накладных не уникальны!
УРБД пока не использую, переносим с помощью Флешки.
Префиксы проставлены ЦБ-СП, ПБ-СК. но при создании новой РН на ПБ прописеваеться СП-0000345 которая уже была ранее создана на ЦБ
Спасибо)
 
 
   Смотрящий
 
1 - 04.11.16 - 12:26
"УРБД пока не использую" - вот тут собака порылась
   Злопчинский
 
2 - 04.11.16 - 15:28
(0) перенос с помощью флешки - это просто копия базы. отчего вдруг копия базы в части нумерации документов (без предварительного вмешательства юзера) должна ВНЕЗАПНО поменятю свой алгоритм нумерации?
   Злопчинский
 
3 - 04.11.16 - 15:30
(0) 7.70.027 - это версия движка платформы.
имя сестра, имя!
что за конфигурация?
   varelchik
 
4 - 04.11.16 - 16:16
(0) Ты хоть сам подумал что написал?
Если не используешь, тогда где по твоему создается документ?
   varelchik
 
5 - 04.11.16 - 16:17
(3)Платформа и конфа тута не причем.
Читай (4).
   HawkEye
 
6 - 04.11.16 - 17:36
(0) что переносите с помощью флешки то? заразу?
   Злопчинский
 
7 - 04.11.16 - 18:28
(5) конфа тут вообще-то весьма при чем.
потому что нумерация зависит от того, используется ли УстановитьНовыйНомер() и Константа.ПрефиксИБ
   Злопчинский
 
8 - 04.11.16 - 18:34
В ЦБ и в ПБ оставьте один и тот же префикс
(устанавливаемый в карточке фирмы).

для ЦБ установите Константа.ПрефиксИБ в значение "ЦБ",

для ПБ установите Константа.ПрефиксИБ в значение "ПБ" (если у вас будет всего одна ПБ) или для разных ПБ (если их несколько) - разные непересекающиеся префиксы ПБ в Константа.ПрефиксИБ

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

Конт.УстановитьНовыйНомер(СокрЛП(Константа.ПрефиксИБ)+СокрЛП(Конт.Фирма.ЮрЛицо.Префикс))...
   Злопчинский
 
9 - 04.11.16 - 18:40
(0) для молодых мохнатых мамонтенков:
если не используется программная манипуляция с номерами то (упрощенно)
при присвоении нового номера для документа - определяются все используемые префиксы, сортируются по алфафиту, берется последний, наращивается на единицу.

соответственно если сделана копия базы и в ней есть старые номера из ЦБ, то
префикс = СП
если даже в ПБ создали руками документ с префиксом СК
то при создании нового документа получится такая сортировка префиксов:

СК
СП

и следующий номер будет все равно СП

если у мамонтенка большой не только хобот но и мозг то он сообразит, что для нумерации нормальной надо для ПБ установить префикс, который по сортировке алфавита идет после префикса ЦБ, например для ПБ вполне подойдет префикс Ф,
потому что К - до П, а Ф - после П

если у мамонтенка мозг действительно большой и он способен отличит опасного неандертальца от неопасного зайца, то он сообразит, что если доки из ПБ будут (переносом каким нить) сливаться в ЦБ - то после такого переноса в ЦБ пойдет нумерация по возрастанию номеров ПБ...
   Злопчинский
 
10 - 04.11.16 - 18:41
> подойдет префикс Ф, 
читать как
подойдет "подойдет префикс СФ"
 
 Рекламное место пустует
   Chameleon1980
 
11 - 05.11.16 - 10:44
я вот чет не понял
что за периферийка без урбд или уж мод через флешку?

автор колись
   Torquader
 
12 - 05.11.16 - 18:59
(11) Он итак колется - такой кактус кушать ^_^
   ok_ter
 
13 - 11.11.16 - 11:50
(3)"Бух. учет" для Украины (7.70.265)
   varelchik
 
14 - 11.11.16 - 12:05
(13)Ты хоть (4)и (5) читал?
   Это_mike
 
15 - 11.11.16 - 12:08
(14) чукча не читатель!©
   aka AMIGO
 
17 - 11.11.16 - 12:22
(0) Откуда берут префиксы юзеры в ПБ ?
   aka AMIGO
 
18 - 11.11.16 - 12:26
УстановитьНовыйНомер(Преф);

Преф берется из Константы, для которой настроена миграция, чтобы не кочевала между базами..
У нас проблем с этим нет. А филиалов-то с ПБ 5 штук.
   Это_mike
 
19 - 11.11.16 - 12:34
(18) обычно кроме префикса базы ставится еще и префикс юрлица...
   ok_ter
 
20 - 11.11.16 - 12:54
(17) в (Места хранения)
но при новой Расх. накл. в ПБ, префикс пишет ЦБ (СП-0003905)
   ok_ter
 
21 - 11.11.16 - 12:56
(18) как установить НовыйНомер (Переф)?
спасибо.
   ok_ter
 
22 - 11.11.16 - 13:00
(19) проставлен (СП)
   пипец
 
23 - 11.11.16 - 13:03
(21) почитать синтаксис помощник
   aka AMIGO
 
24 - 11.11.16 - 13:19
(21) Это имя функции: УстановитьНовыйНомер(Преф);
   aka AMIGO
 
25 - 11.11.16 - 13:21
"Преф" в аргументе - это Префикс.
В твоем случае: УстановитьНовыйНомер("СП");
Функция употребляется в Модуле Формы документа.
   ok_ter
 
26 - 11.11.16 - 13:24
(23) там нет
   aka AMIGO
 
27 - 11.11.16 - 13:35
(26) Есть.

   Это_mike
 
28 - 11.11.16 - 13:41
(23) "сами мы не местные, СП украли, ЖКК сгорели - помогите, люди добрые, кодом, который не жалко...."©
   aka AMIGO
 
29 - 11.11.16 - 13:42
(28) :) Вредный ты :)
   varelchik
 
30 - 11.11.16 - 13:56
Обычно префикс для ПБ делаю нормальные люди на основании кода базы.
УстановитьНовыйНомер(сокрлп(ТекущаяИБКод())+"-")
   aka AMIGO
 
31 - 11.11.16 - 13:59
(30) Да не совсем это обязательно..
У нас каждый филиал имеет свой префикс. И даже по два.
   Злопчинский
 
32 - 11.11.16 - 15:54
(21) то есть почитать посты с 7 по 9 - лень матушка заелда или память короткая или времени не хватило?
   Злопчинский
 
33 - 11.11.16 - 15:55
(27) о, а как это у тебя аглицкие синонимы отображаются?
 
 
   aka AMIGO
 
34 - 11.11.16 - 16:05
(33)
   Злопчинский
 
35 - 11.11.16 - 16:15
(34) б.я! ;-)
   aka AMIGO
 
36 - 11.11.16 - 16:17
(35) :-)))
   Масянька
 
37 - 11.11.16 - 16:29
(35) Джедай какого уровня? :)))))))
   varelchik
 
38 - 11.11.16 - 17:32
(33)Век живи век учись.
Все равно дураком помреш.
   Злопчинский
 
39 - 11.11.16 - 18:04
(38) спасибо, прямо обнадежил! ;-)
   Torquader
 
40 - 13.11.16 - 00:22
(34) Я про эту кнопочку узнал как только с 1С познакомился, так как писал английскими синонимами как раз - получался код очень на JavaScript похожий.
Потом выяснилось, в VbScript можно без проблем использовать русские синонимы, если поставить их в квадратные скобочки.
   MishaD
 
41 - 13.11.16 - 09:15
А никто не сталкивался с фигней, когда нумерация на некоторых документах в периферийке начинается с 1, не с начала года. Документу назначен нумератор, периодичность год. Нумерация идет через УстановитьНовыйНомер(ПрефиксБазы).
   Злопчинский
 
42 - 13.11.16 - 13:21
Обычно реестр документов по нумератору и втыкание в код способствует решению
   пипец
 
43 - 14.11.16 - 15:38
(35) про глобальную автозамену кода рассказывать нинада ? ))


Список тем форума
Рекламное место пустует  Рекламное место пустует
Читай всё полезное и впитывай, а нападки игнорируй. Здесь так принято. aka AMIGO
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует