Как сделать выборку ИНН организации в 1С УТ 11.4

1. user1503152 07.04.21 13:19 Сейчас в теме
Уважаемое сообщество, всем привет!!! Подскажите, как сделать выборку ИНН организации в 1С УТ 11.4 программным языком 1С, я делаю так, служебное сообщение появляется пустым. Что не так делаю!??? Хотя ИИН Организации заполнен в программе!!!

Выборка = Справочники.Организации.Выбрать();
	Пока Выборка.Следующий() Цикл
		Сообщение = Новый СообщениеПользователю;
		Сообщение.Поле = Выборка.ИНН;
	КонецЦикла;
	
	Сообщить(Выборка.ИНН);
Показать
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. FilippovRI 76 07.04.21 13:45 Сейчас в теме
Сообщить(Выборка.ИНН); За циклом находится
Должно быть в цикле



	Выборка = Справочники.Организации.Выбрать();
	Пока Выборка.Следующий() Цикл
		Сообщить(Выборка.ИНН);
	КонецЦикла;
Nefilimus; +1 Ответить
3. user1503152 07.04.21 13:49 Сейчас в теме
(2) Да Вы что говорите, серьезно, а почему в 1С Розница мой вариант работает, не работает Ваш вариант, хоть в цикле, хоть на мотоцикле!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Бред............
6. FatPanzer 07.04.21 14:04 Сейчас в теме
(3) Эй, полегче на поворотах. Чай не к девкам в подворотню пришла. Пришла за советом к специалистом - слушай специалистов. Иначе останешься без ответов навсегда, тут парни злопамятные.
Nefilimus; +1 Ответить
9. FilippovRI 76 07.04.21 14:21 Сейчас в теме
(3) ну а отладчик вам что говорит?
Где процедуру выполняете на клиенте на сервере? Управляемые формы, обычные формы?
4. andy_zhav 197 07.04.21 13:55 Сейчас в теме
(3) Уважаемый, вам человек в (2) правильно подсказал. Чтобы получить сообщение по всем организациям, которые у вас есть, нужно делать сообщение в цикле. В вашем коде выведется сообщение только по последней организации из выборки и если в последней организации не заполнен ИНН, то и выведется пустое сообщение.

И проверьте, у вас вообще существуют записи в справочнике организации?
5. andy_zhav 197 07.04.21 13:56 Сейчас в теме
Извиняюсь, УважаемАЯ :-)
7. user1503152 07.04.21 14:05 Сейчас в теме
(5) Андрей, привет!!! Очень странно, но Вы правы, выводит два сообщения служебных почему-то, одно пустое, а другое с ИНН, я так написала:

Выборка = Справочники.Организации.Выбрать();
	Пока Выборка.Следующий() Цикл
		Сообщение = Новый СообщениеПользователю;
		Сообщение.Поле = Выборка.ИНН;
		Сообщить("ИНН Организации: " + Выборка.ИНН);
	КонецЦикла;
15. FilippovRI 76 07.04.21 14:41 Сейчас в теме
Предположу что там внутри в зависимости от настроек УТ зашита "Управленческая организация" предопределенный элемент справочника.
8. andy_zhav 197 07.04.21 14:08 Сейчас в теме
(7) Значит у вас 2 организации, в одной из них не заполнен ИНН.

И кстати, вот эти строчки в вашем коде лишние

        Сообщение = Новый СообщениеПользователю;
        Сообщение.Поле = Выборка.ИНН;
10. user1503152 07.04.21 14:27 Сейчас в теме
Привет всем, ребята!!! Не обижайтесь на меня, сегодня день вообще какой-то интересный, какая-то аномалия, все с рук валится!!!

(9) Я работаю над кодом, отладчиком пока не работала, пишу в модуле объекта на Сервере...
Управляемые формы, конфигурация 1С УТ 11.4 (базовая), 1С:Предприятие 8.3, учебная версия (8.3.16.1063).
11. user1503152 07.04.21 14:32 Сейчас в теме
(8) Андрей, подскажи, где можно в 1С УТ 11.4 посмотреть сколько Организаций создано!?
12. FatPanzer 07.04.21 14:33 Сейчас в теме
(11) Справочник "Организации". Не подойдет?
13. FilippovRI 76 07.04.21 14:34 Сейчас в теме
(11) в базовой конфигурации возможно ведение учета только по одной организации
14. user1503152 07.04.21 14:39 Сейчас в теме
(12) Леша, прости меня за идиотский комментарий, ага!?

Я захожу в Главное меню, все функции, Справочники, Организации, меня сразу перекидывает на табличную часть одной Организации с заполненными реквизитами. Почему вот два служебных сообщения вылазит, вот в чем вопрос, и что интересно, первое сообщение показывает ИНН, а второе пустое!
17. FilippovRI 76 07.04.21 14:43 Сейчас в теме
(14) Консолью запросов можно посмотреть
18. nomad_irk 81 07.04.21 14:44 Сейчас в теме
(14)Вангую: потому что в справочнике "Организации" существует 2 записи, одна из них - предопределенное значение.
27. FatPanzer 07.04.21 15:01 Сейчас в теме
(18) Дополню: какой-то умник догадался программно добавить еще одну организацию. Вернее всего даже каким-то обменом данными (внешней загрузкой).
32. nomad_irk 81 07.04.21 15:04 Сейчас в теме
(27) этот умник - 1С, т.к. зашило в конфигурацию в виде предопределеного значения :)
39. user633533_encantado 12 07.04.21 15:42 Сейчас в теме
(27) Нет, там предопределенная всегда есть.
19. FilippovRI 76 07.04.21 14:46 Сейчас в теме
(14) В консоле поставить

ВЫБРАТЬ
Организации.Наименование КАК Наименование
ИЗ
Справочник.Организации КАК Организации
16. andy_zhav 197 07.04.21 14:41 Сейчас в теме
(14) Это потому что базовая версия скорее всего. Возможно в форме списка организаций прописано открытие формы элемента основной организации.
20. user1503152 07.04.21 14:47 Сейчас в теме
(17) Скинь консоль запросов в этой теме по ссылке, у меня нету!!! Я скачаю...
21. FilippovRI 76 07.04.21 14:48 Сейчас в теме
22. FilippovRI 76 07.04.21 14:49 Сейчас в теме
(20) а подскажите, а что вы вообще хотите сделать?
23. user1503152 07.04.21 14:49 Сейчас в теме
(19) Нужно прописать объектным запросом, то есть кодом программного языка 1С, а не табличным запросом, с участием языка программирования запроса!!!
24. FilippovRI 76 07.04.21 14:50 Сейчас в теме
(23) а по русски, что вы хотите сделать?
Сейчас вы перебираете организации, дальше что?
25. user1503152 07.04.21 14:52 Сейчас в теме
(22), (24) Какие Вы Москвичи любознательные Рустам, ну надо, такой ответ подойдет или нет!?
26. FilippovRI 76 07.04.21 15:01 Сейчас в теме
(25) ну так может стоит использовать запрос и что то сделать по конкретной организации, а не пытаться перебрать все элементы справочника базовой конфигурации. Я пытаюсь вам посодействовать в решении вашей задачи.
Вы сами задаете вопрос, вам дают ответ, вы отбрыкиваетесь и задаете вопрос дальше.
30. nomad_irk 81 07.04.21 15:03 Сейчас в теме
(25) У вас уже несколько организаций в справочнике, как вы при этом собираетесь получить одно значение с помощью объектного метода? что будете делать, если записей будет гораздо больше 2-х?
28. user1503152 07.04.21 15:01 Сейчас в теме
У кого сейчас есть 1С УТ 11.4, создайте внешнюю на скорую руку, в модуле объекта впишите код обсуждения, может что дельное из этого выйдет...
29. FilippovRI 76 07.04.21 15:02 Сейчас в теме
35. FilippovRI 76 07.04.21 15:09 Сейчас в теме
(28) я сделал вам даже ее немного интереснее, наглядно посмотреть таблицу значений какие организации у вас есть
Прикрепленные файлы:
ВнешняяОбработка1.epf
31. user1503152 07.04.21 15:04 Сейчас в теме
(26), (27), (30) Это то же базовая, не должно быть...
33. nomad_irk 81 07.04.21 15:06 Сейчас в теме
(31)не должно, но уже есть......
34. FatPanzer 07.04.21 15:07 Сейчас в теме
(31) При нормальной работе в пользовательском режиме - не должно. А при какой-нибудь загрузке XML в режиме ОбменДанными.Загрузка = Истина - вполне может быть.
36. nomad_irk 81 07.04.21 15:16 Сейчас в теме
(34)та не, это ж БАЗОВАЯ - не должно......
37. user1503152 07.04.21 15:28 Сейчас в теме
(35) Скачала Вашу обработку, да две Организации, наша и еще какая-та Управленческая организация, и как от нее избавиться!???
38. FilippovRI 76 07.04.21 15:39 Сейчас в теме
(37) Вот так
	Если Выборка.Ссылка=Справочники.Организации.УправленческаяОрганизация Тогда
			Продолжить;
		КонецЕсли;	
Прикрепленные файлы:
ВнешняяОбработка1.epf
40. user633533_encantado 12 07.04.21 15:43 Сейчас в теме
41. Nefilimus 75 07.04.21 20:36 Сейчас в теме
Слишком агрессивный пользователь, даже помочь не захотелось
42. FilippovRI 76 08.04.21 08:59 Сейчас в теме
(41) ну может быть кому то другому поможет)
Nefilimus; +1 Ответить
43. UtSpar 137 10.04.21 23:26 Сейчас в теме
(42) Поможет комментарий что "проблема - не грубите а слушайте специалистов, помогут, на продолжите грубить больше не помогут, люди здесь злопамятные".
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот