Имя: Пароль:
1C
1С v8
вывести полное названия контрагентов в короткое. хелп
0 нокс
 
13.12.13
07:54
вообщем нужен код чтоб вывести из полного названия в короткое т.е. из ООО"Название"- в Название, или ОАО "Фирма" - в просто Фирма
1 Cube
 
13.12.13
07:55
(0) Нажми кнопку "Сделать всё".
2 Godofsin
 
13.12.13
07:55
СтрЗаменить()
3 нокс
 
13.12.13
07:57
(2) так их много фирм))нужно все фирмы в список вывести с коротким названием
4 Godofsin
 
13.12.13
07:58
(3) Ну и?
5 Godofsin
 
13.12.13
07:58
Кода ждешь готового?
6 НаборДанных
 
13.12.13
07:59
(3)Используй силу запросов.
#include <force.h>
#include <brains.h>
#include <hands.h>
7 zak555
 
13.12.13
08:05
> из полного названия в короткое т.е. из ООО"Название"- в Название

первое не полное название, а сокращённое
8 User_Agronom
 
13.12.13
08:14
(0) >>...нужен код...
Предлагаю такой код написать.
Самому бесплатно или нанять кого-нибудь за деньги.
9 bootini
 
13.12.13
08:27
Выборка = Справочники.Контрагенты.Выбрать();
    
    Пока Выборка.Следующий() Цикл
    
        КонтрОбъект = Выборка.ПолучитьОбъект();
        КонтрОбъект.Наименование = КонтрОбъект.НаименованиеПолное;    
        КонтраОбъект.Записать();
        
    КонецЦикла;
10 Cube
 
13.12.13
09:10
(9) Выборка = Справочники.Контрагенты.Выбрать();
    
    Пока Выборка.Следующий() Цикл
    
        КонтрОбъект = Выборка.ПолучитьОбъект();
        КонтрОбъект.Наименование = "Объект не найден <" + Выборка.Ссылка.УникальныйИдентификатор() + ">";    
        КонтраОбъект.Записать();
        
    КонецЦикла;
11 dk
 
13.12.13
09:35
либо отдельное поле и ручками операторы туда вводят краткое наименование
либо функцию с кучей
стрзаменить(Наименование, """", "")
стрзаменить(Наименование, "ООО", "")
стрзаменить(Наименование, "ОАО", "")
стрзаменить(Наименование, "ИП", "")
стрзаменить(Наименование, "ЗАО", "")
...
12 Serg_1960
 
13.12.13
09:40
(0) Что делать будешь если есть ООО и ОАО с одинаковыми наименованиями?
ООО "Рога и Копыта" ==> Рога и Копыта
ОАО "Рога и Копыта" ==> Рога и Копыта

(11) ИП "ОАО" :о)
13 Godofsin
 
13.12.13
09:42
(10) Отличный вариант!
14 Wobland
 
13.12.13
09:43
(12) иметь два одинаковых наименования

а что делать с ООО "ОАО"?
15 Wobland
 
13.12.13
09:44
или с ООО "ЗАОКЕАНСКИЙ ОФФШОР"?
16 zak555
 
13.12.13
09:44
(12)

Рога и Копыта ООО
Рога и Копыта ОАО
17 Godofsin
 
13.12.13
09:45
Короче, ТС, заводи отдельное поле и херачь туда наименования