Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / [игнор отключен] [закрыт для гостей] / 11 релиз торговли банковский счет организации / 8 сообщений из 8, страница 1 из 1
23.10.2010, 21:03
    #36916124
Программист 1с
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
11 релиз торговли банковский счет организации
Преамбула.

Раньше у организации можно было указать основной счет. И он или заполнялся в документах или печатался по умолчанию, если ничего другое не заполнено. В 11 релизе - НЕЛЬЗЯ выбрать основной счет. Возникает резонный вопрос - как программа его выбирает. Думал - там написан ИИ. Ан нет.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
// Функция определяет банковский счет выбранной организации.
//
// Возвращает банковский счет организации, если найден один банковский счет.
// Возвращает Неопределено, если банковский счет не найден или счетов больше одного.
//
// Параметры:
//  Организация - СправочникСсылка.Организации - Ссылка на организацию
//	Валюта - СправочникСсылка.Валюты - Валюта банковского счета
//
// Возвращаемое значение:
//	СправочникСсылка.БанковскиеСчетаОрганизаций - Найденный банковский счет организации
//
Функция ПолучитьБанковскийСчетОрганизацииПоУмолчанию(Организация, Валюта = Неопределено) Экспорт
	
	Запрос = Новый Запрос("
	|ВЫБРАТЬ РАЗРЕШЕННЫЕ ПЕРВЫЕ 2
	|	БанковскиеСчетаОрганизаций.Ссылка КАК БанковскийСчетОрганизации
	|ИЗ
	|	Справочник.БанковскиеСчетаОрганизаций КАК БанковскиеСчетаОрганизаций
	|ГДЕ
	|	Не БанковскиеСчетаОрганизаций.ПометкаУдаления
	|	И (БанковскиеСчетаОрганизаций.Владелец = &Организация
	|		ИЛИ &Организация = Неопределено)
	|	И (БанковскиеСчетаОрганизаций.ВалютаДенежныхСредств = &Валюта
	|		ИЛИ &Валюта = Неопределено)
	|");
	
	Запрос.УстановитьПараметр("Организация", ?(ЗначениеЗаполнено(Организация), Организация, Неопределено));
	Запрос.УстановитьПараметр("Валюта", ?(ЗначениеЗаполнено(Валюта), Валюта, Неопределено));
	
	Выборка = Запрос.Выполнить().Выбрать();
	Если Выборка.Количество() =  1  
	   И Выборка.Следующий()
	Тогда
		БанковскийСчетОрганизации = Выборка.БанковскийСчетОрганизации;
	Иначе
		БанковскийСчетОрганизации = Справочники.БанковскиеСчетаОрганизаций.ПустаяСсылка();
	КонецЕсли;
	
	Возврат БанковскийСчетОрганизации;

КонецФункции // ПолучитьБанковскийСчетОрганизацииПоУмолчанию()
Тоесть или вы всегда заполняете счет в документах вручную. Или доверяетесь этой процедуре поиска по умолчанию. Причем в связи с отсутствием какой-либо сортировки, нет никаких гарантий что эта функция не выдаст разные значения.
Естественно мы говорим про организацию у которой несколько рублевых счетов.

ps С контрагентами тоже самое... но там хоть почти всегда один счет, а если не один... сморите выше.
...
Рейтинг: 0 / 0
23.10.2010, 22:07
    #36916157
piva
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
11 релиз торговли банковский счет организации
Вообще УТ11 какая-то ну очень специфическая и мои 15 работы в торговле - говорят мне что оказывается мы все делали неправильно, только в 1С знают как торговать без серий и сроков годности, что у организации должен быть только 1 лицевой счет и т.д. Или это сделан прикорм для программеров , что бы зарабатывали больше на перепиле конфы
...
Рейтинг: 0 / 0
23.10.2010, 22:53
    #36916195
Программист 1с
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
11 релиз торговли банковский счет организации
pivaВообще УТ11 какая-то ну очень специфическая и мои 15 работы в торговле - говорят мне что оказывается мы все делали неправильно, только в 1С знают как торговать без серий и сроков годности, что у организации должен быть только 1 лицевой счет и т.д. Или это сделан прикорм для программеров , что бы зарабатывали больше на перепиле конфы Вот только вопрос - зачем они туда фин анализ воткнули? Позиционируется - как чуть ли не мини упп, а простейшие вещи делать не может.

ps Вобще у меня странное подозрение что 11 релиз - сольют или очень сильно переделают. Да и 8.2 ... что-то мне говорит уж точно будет не последним.
...
Рейтинг: 0 / 0
24.10.2010, 00:11
    #36916254
piva
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
11 релиз торговли банковский счет организации
Программист 1сВот только вопрос - зачем они туда фин анализ воткнули? Позиционируется - как чуть ли не мини упп, а простейшие вещи делать не может.
Дык если на мисте так прямо и пишут что упп 2 построен на ут11, видима отсюда ноги и растут, только мне от этого ну никак не легче. Подожду следующего релиза ут11 и засучив рукама начну перепиливать. Очень удивило вообще что во всех справочниках почему-то убран владелец и его роль исполняет левое поле. Что это за доморощеность такая, и к чему все эти выкрутасы ? Видимо проблемы в управляемых формах при показе - другого объяснения не вижу. А то что управляемые формы уберут, в следующих релизах платформы, как-то у меня есть стойкое в этом убеждение.
...
Рейтинг: 0 / 0
24.10.2010, 01:08
    #36916303
Программист 1с
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
11 релиз торговли банковский счет организации
pivaПрограммист 1сВот только вопрос - зачем они туда фин анализ воткнули? Позиционируется - как чуть ли не мини упп, а простейшие вещи делать не может.
Дык если на мисте так прямо и пишут что упп 2 построен на ут11, видима отсюда ноги и растут, только мне от этого ну никак не легче. Подожду следующего релиза ут11 и засучив рукама начну перепиливать. Очень удивило вообще что во всех справочниках почему-то убран владелец и его роль исполняет левое поле. Что это за доморощеность такая, и к чему все эти выкрутасы ? Видимо проблемы в управляемых формах при показе - другого объяснения не вижу. А то что управляемые формы уберут, в следующих релизах платформы, как-то у меня есть стойкое в этом убеждение.Уберут, не уберут. Но передают сильно - это точно. И будет это не 8.2. Про владельца не обратил внимание... потому что все подчиненные справочники уже переписал .

А упп - вариантов нет кроме как на 11 релизе строить. Ведь фактически это единственная конфигурация на 8.2 и написанная под 8.2

Народ скажите чайнику. Можно ли одновременно пользователям под 8.2 работать в управляемом приложении (толстый клиент) и обычном (толстый клиент)? Код естественно продублирую. И будет ли про этом все работать - как будто управляемый режим? (плюшки с разделением итогов севером 1с и тд)
...
Рейтинг: 0 / 0
24.10.2010, 04:33
    #36916390
Программист 1с
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
11 релиз торговли банковский счет организации
У документа приходная накладная в метаданные добавлена команда. В ней только 1 строка "Возврат".

Заходим в приходную накладную - меняем ее и жмем на эту команду... вуаля - документ сохранен (или даже перепроведен, если ранее он проведен был). Это такая фича от 1с?
...
Рейтинг: 0 / 0
24.10.2010, 17:41
    #36916733
Программист 1с
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
11 релиз торговли банковский счет организации
Программист 1сУ документа приходная накладная в метаданные добавлена команда. В ней только 1 строка "Возврат".

Заходим в приходную накладную - меняем ее и жмем на эту команду... вуаля - документ сохранен (или даже перепроведен, если ранее он проведен был). Это такая фича от 1с?Вопрос решен при проверки перед записью. В ней если документ проведен - идет вопрос и целесообразности его записи. Правда отследить что его вызвала команда печать - нельзя, но с другой стороны и в обычном случае не помешает.
...
Рейтинг: 0 / 0
25.10.2010, 11:21
    #36917468
Сисой
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
11 релиз торговли банковский счет организации
Программист 1сНарод скажите чайнику. Можно ли одновременно пользователям под 8.2 работать в управляемом приложении (толстый клиент) и обычном (толстый клиент)? Код естественно продублирую. И будет ли про этом все работать - как будто управляемый режим? (плюшки с разделением итогов севером 1с и тд)

В толстом клиенте:
1. Управляемые формы могут вызывать обычные формы.
2. Обычные формы могут вызывать управляемые формы.

С сохранением всех возможностей управляемых форм.
Для того, чтобы работало 1) и 2), нужно взвести флажки в свойствах конфы.

Часть пользователей может использовать при старте тонкий клиент, другая часть - толстый. Однако нельзя установить в настройках соединения "толстый клиент" и открыть при старте Рабочий стол и панель подсистем.
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / 11 релиз торговли банковский счет организации / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]