ЗУП КОРП 2.5.69.2 документ начисление зарплаты #679754


#0 by IlyaNikolaevich
столкнулся с магией 1с, вот суть: есть две фирмы Рога и копыта с префиксом "РГ" и Рога и копыта-консалт с префиксом "РГК" при записи документа начисление зарплаты, подставляю организацию "Рога и Копыта" номер док-та устанавливается в подписке на событие - "УстановкаНомера", по точкам останова устанавливается префикс "РГ", но после завершения процедуры... в документе выводится префикс "РГК" никто не сталкивался с такой проблемой???есть решения какие-нибудь?
#1 by Любопытная
Проблема в том, что один префикс содержит в себе другой префикс
#2 by IlyaNikolaevich
и из-за этого всегда будет подставляться "РГК"?
#3 by Любопытная
Ну смотри: у конторы Рога и Копыта номер документа имеет вид РГ0000100. Вот программа ставит документу префикс РГ, а дальше находит в базе документ, у которого есть номер РГК000101. Она не знает - что в этом номере префикс, а что не префикс. Зато для нее буква К больше чем цифа 0, поэтому она вполне может себе расценить этот номер  как префикс РГ и номер К000101, а соответственно документы у Рога и Копыта тоже будут начинаться с РГК
#4 by IlyaNikolaevich
спасибо, будем искать решение...
#5 by almar
Попробуй префиксы РГ0 и РГК
#6 by Масянька
Или - РГ и КРГ, РГ- и РКГ-.
#7 by ale-sarin
На будущее: надо все три символа занимать, что бы не натыкаться больше на такое. РГ-
#8 by Любопытная
Таки лучше иметь префиксы одинаковой длины - проблем будет меньше.
#9 by IlyaNikolaevich
общими усилиями решили изменить префикс на три символа))пошел менять префиксы документов! тема закрыта
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С