![]() |
![]() |
![]() |
|
v7: Почему выбивает ошибку при заполнении ОКПО | ☑ | ||
---|---|---|---|---|
0
ЮлияКорж
14.07.11
✎
11:29
|
Почему в справочнике Контрагенты при Заполнении пишет ошибку ПРИ наборе ОКПО 578378412, должен начинаться с цифры не больше 4х, тип Строка длиной 10символов, в константах ограничений нет
|
|||
1
Sh1ko
14.07.11
✎
11:30
|
Наверно потому что ОКПО должен начинаться с цифры не больше 4х
|
|||
2
Ork
14.07.11
✎
11:31
|
"в константах ограничений нет"...)))
Поищите еще в плане счетов, оборотных регистрах ну и в перечислениях на всякий случай. |
|||
3
povar
14.07.11
✎
11:31
|
(0) начинайте с цифры < 4
|
|||
4
Ork
14.07.11
✎
11:32
|
+(2) Модуль формы вообще открывали? Что написано в процедуре ПриЗаписи()?
|
|||
5
Sh1ko
14.07.11
✎
11:32
|
в группах расчетов это
|
|||
6
povar
14.07.11
✎
11:32
|
как понять "выбивает ошибку" ?
|
|||
7
povar
14.07.11
✎
11:32
|
на глиняной табличке выбивает ?
|
|||
8
Ork
14.07.11
✎
11:33
|
+(3) а как жеШ сама по себе цифра 4?
|
|||
9
ЮлияКорж
14.07.11
✎
11:33
|
Не записывает
|
|||
10
Sh1ko
14.07.11
✎
11:33
|
на мониторе, битымы пикселями
|
|||
11
ЮлияКорж
14.07.11
✎
11:33
|
Но понятно,где то ограничение при записи
|
|||
12
povar
14.07.11
✎
11:33
|
(8) <=4
|
|||
13
andrewks
14.07.11
✎
11:33
|
одно из двух:
или фиговый программер, или фиговый юзер |
|||
14
povar
14.07.11
✎
11:34
|
(11) если все понятно, в чем тогда проблема ?
|
|||
15
aka AMIGO
14.07.11
✎
11:35
|
посмотрел в бухии, ограничений и проверок на ОКПО в стандартной - нет
|
|||
16
Sh1ko
14.07.11
✎
11:35
|
(11) Процедура ПриЗаписи, в форме элемента справочника. Какое из слов не понятно?
|
|||
17
ЮлияКорж
14.07.11
✎
11:39
|
При записи идет сравнение, если ОКПО С таким номером уже есть Сообщить, в форме элемента
|
|||
18
ЮлияКорж
14.07.11
✎
11:39
|
И не записать
|
|||
19
andrewks
14.07.11
✎
11:40
|
Код ОКПО состоит из восьми или десяти цифр, первые семь или девять - порядковый номер, а восьмая или десятая - контрольное число.
|
|||
20
aka AMIGO
14.07.11
✎
11:40
|
видимо, у меня другая бухия, проверки в модуле элемента справочника нет
|
|||
21
ЮлияКорж
14.07.11
✎
11:41
|
10 символов
|
|||
22
aka AMIGO
14.07.11
✎
11:42
|
(17) я тебя вчера спрашивал: умеешь пользоваться отладчиком?
ведь проще простого - посмотреть причину, а потом уже терзать форумчан загадками |
|||
23
ЮлияКорж
14.07.11
✎
11:43
|
Просто я думала мало ли уже кто то сталкивался,мне надо быстро
|
|||
24
aka AMIGO
14.07.11
✎
11:44
|
(23) ты не поверишь, но это и будет "Быстро"
|
|||
25
Sh1ko
14.07.11
✎
11:46
|
выложи код процедуры ПриЗаписи
|
|||
26
Sh1ko
14.07.11
✎
11:46
|
И при изменении окпо, на форме посмотри какая процедура, если есть
|
|||
27
povar
14.07.11
✎
11:46
|
(23) "Быстро, только кошки родятся" О.И. Бендер
|
|||
28
aka AMIGO
14.07.11
✎
11:48
|
(25) тут надо требовать не процу, а весь МД..
судя по ситуации, у неё какая-то уникальная конфа.. |
|||
29
Sh1ko
14.07.11
✎
11:51
|
судя по ее вопросам, конфа скоро будет очень уникальной
|
|||
30
aka AMIGO
14.07.11
✎
12:00
|
(29) :) - да все по-началу терялись :)
ЮлияКорж - сможешь выложить 1cv7.MD из директории с БД в какой-нибудь файлообменник? заархивируй только.. |
|||
31
ЮлияКорж
14.07.11
✎
13:32
|
Тут ещё херня можно как то откатить транзакцию,у нас один колега взял чужой документ,изменил и записал,можно ли средствами программы восстановить тот документ предыдущий счет входящий
|
|||
32
andrewks
14.07.11
✎
14:02
|
(31) можно. из архива
а база-то на чём? |
|||
33
ЮлияКорж
14.07.11
✎
14:04
|
База на сервере у нас завод целый
|
|||
34
ЮлияКорж
14.07.11
✎
14:05
|
Процедура ИзмЕДРПОУ()
Если ПустоеЗначение(ЕДРПОУ) = 0 Тогда Если ЕДРПОУ <> СтарыйЕДРПОУ Тогда ПроверитьЕДРПОУ(); КонецЕсли; КонецЕсли; СтарыйЕДРПОУ = ЕДРПОУ; //<!-- AES [Max] спрСомнительные=СоздатьОбъект("Справочник.СомнительныеКонтрагенты_АЭС"); Если спрСомнительные.НайтиПоКоду(ЕДРПОУ)=1 Тогда Сомнительный=спрСомнительные.ТекущийЭлемент(); Иначе Сомнительный=ПолучитьПустоеЗначение(спрСомнительные); КонецЕсли; //--> КонецПроцедуры В |
|||
35
Mikeware
14.07.11
✎
14:06
|
(29) "уникальная": "уни" - одно, "кал" - гамно...
|
|||
36
ЮлияКорж
14.07.11
✎
14:06
|
В отладчике сработала точка останова на строке
Сомнительный=спрСомнительные.ТекущийЭлемент(); |
|||
41
andrewks
14.07.11
✎
14:07
|
(33) мдэ... а точный адрес? :-)
на чём - это означает - скуль или дбф? |
|||
44
ЮлияКорж
14.07.11
✎
14:10
|
Слышишь если бы я все знала на фига мне справшивать
|
|||
46
andrewks
14.07.11
✎
14:13
|
(44) спокойствие, Юлия, спокойствие!
просто у вас действительно несколько необычный стиль общения, вот местные и реагируют симметрично. например, не любят долго ждать ответы. если уж вы закинули вопрос на мисту - будьте любезны уделить немного времени на ответы на уточняющие вопросы |
|||
47
ЮлияКорж
14.07.11
✎
14:15
|
Потому,что я на предприятии и меня сейчас раздирают на куски. то туда беги,то сюда,то там что то не так то там,и масса телефонных звонков
|
|||
48
ЮлияКорж
14.07.11
✎
14:16
|
Вот я в некоторых вопросах консультируюсь
|
|||
49
ЮлияКорж
14.07.11
✎
14:17
|
Это всего 1%из 100,что надо
|
|||
50
andrewks
14.07.11
✎
14:17
|
(48) если сможешь выложить md в архиве на zalil.ru - дело пойдёт гораздо веселей.
|
|||
51
ЮлияКорж
14.07.11
✎
14:21
|
Спасибо за отзывчивость
|
|||
52
ЮлияКорж
14.07.11
✎
16:07
|
Процедура ПриЗаписи()
////<!-- AES 10.01.08 [Max] перем флаг; флаг=0; Спр = СоздатьОбъект("Справочник.Контрагенты"); Если кНерезедент=0 тогда спр.ВыбратьЭлементы(); Пока спр.ПолучитьЭлемент()=1 Цикл Если (спр.код<>Код) И (спр.ЕДРПОУ=ЕДРПОУ) Тогда флаг=1; прервать; КонецЕсли; КонецЦикла; Если флаг=1 Тогда Сообщить("Организация с таким кодом ОКПО уже есть! Сохранение невозможно!!!"); СтатусВозврата(0); Возврат; КонецЕсли; КонецЕсли; |
|||
53
ЮлияКорж
14.07.11
✎
16:09
|
Я извиняюсь,я случайно
|
|||
54
ЮлияКорж
15.07.11
✎
11:31
|
Я вчера разобралася в чем проблема там в глобальном модуле функция, которая проверяет ОКПО,там масса проверок короче
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |