Полигон 1С
06 Февраль 2012, 09:58:14 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: НОВЫЕ РАЗДЕЛЫ НА ФОРУМЕ: РАБОТА И ОБРАЗОВАНИЕ, КЛУБ ПУТЕШЕСТВЕННИКОВ, БЫТОВАЯ ТЕХНИКА, ПОЛИТИКА И ЭКОНОМИКА, ЗДОРОВЬЕ, БИБЛИОТЕКА, КУХНЯ, БАРНАЯ СТОЙКА
Расширенный поиск  
Страниц: [1]   Вниз
Печать
Автор Тема: СоздатьОбъект("ПоступлениеТМЦ")  (Прочитано 3966 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Bagira
Новичок
*

Карма: +0/-0
Offline Offline

Сообщений: 8


« : 27 Июнь 2008, 15:10:34 »

Здравствуйте,
странно, что по ТиСу топик скромный, а у меня понему наоборот непоняток много...
Собственно, на сейчас спрошу про программное создание дока ПоступлениеТМЦ.
Делаю через СоздатьОбъект , заполняю шапку, табличную часть и в итоге получаю этот документ без названия!? Т.е. в журнале документов он есть, но безымянный. Мож кто прояснит. Если нужно приведу свой полный код или часть его.
Записан
JEKA
Администратор
*****

Карма: +67/-2
Offline Offline

Сообщений: 4627


ГЫ-ГЫ


WWW
« Ответ #1 : 27 Июнь 2008, 17:30:04 »

А если попробовать Док=СоздатьОбъект("Документ.ПоступлениеТМЦ") ?
Записан

Bagira
Новичок
*

Карма: +0/-0
Offline Offline

Сообщений: 8


« Ответ #2 : 27 Июнь 2008, 18:18:03 »

да, конечно, именно так я и делаю,
док = СоздатьОбъект("Документ.ПоступлениеТМЦ");
док.Новый();
Док. бла бла бла
Док.Записать();

табличная часть есть, шапка без названия и в журнале документов оно без названия.
Похоже, что в ТиСе и, соответственно, в Комплексной название дока ПоступлениеТМЦ идет как-то через контекст.
Записан
JEKA
Администратор
*****

Карма: +67/-2
Offline Offline

Сообщений: 4627


ГЫ-ГЫ


WWW
« Ответ #3 : 29 Июнь 2008, 15:30:20 »

Честно говоря, у меня сейчас на компе нету ТИСа, но точный идентификатор документа можно посмотреть в конфигураторе. Если бы такого идентификатора не существовало, то программа уже на этапе создания объекта выдало бы вам ошибку.
Записан

Bagira
Новичок
*

Карма: +0/-0
Offline Offline

Сообщений: 8


« Ответ #4 : 30 Июнь 2008, 15:22:43 »

Уважаемый JEKA, если некто в состоянии написАть  - СоздатьОбъект("Документ.ПоступлениеТМЦ"); - то в 99 случаях из 100 он в состоянии посмотреть в пофигуратор :)
есть в тисе Документ.ПоступлениеТМЦ (есть общий случай и частные случаи : ПоступлениеТМЦРозница и ПоступлениеТМЦИмпорт) -
но .... эксперименты с этой атрибутикой успехом не увенчались _ в общем тут какая то видимо маленькая хитрость. вопрос какая ...
Записан
alexey
Гость
« Ответ #5 : 30 Июнь 2008, 18:38:36 »

Bagira привет, из-за загруза по работе все не успеваю ответить Подмигивающий, прошу меня извинить. Ну чудес-то не бывает, правильно?.. Т.е. скорее всего ты не заполнил какой-либо реквизит шапки, или заполнил его неверно в случае чего он так же не запомнился. Если речь идет об общем журнале Подмигивающий, что вероятнее свего, то следует обратить внимание на функцию в глобальнике: глНазваниеДокументаВЖурнале(Док)
Отсюда могу предположить, что если не заполнен реквизит КодОперации, в шапке..
Записан
Bagira
Новичок
*

Карма: +0/-0
Offline Offline

Сообщений: 8


« Ответ #6 : 01 Июль 2008, 12:02:05 »

Здравствуйте, Алексей. Честно говоря не совсем поняла, почему вы обращаетесь ко мне в мужском роде , но не суть.
Собсно говоря, я и не отказываюсь, что где-то чего-то неправильно заполняю, как раз и пытаюсь сообразить где и что. Похоже, что идея с кодом операции верная. Вчера пришлось переключиться на другой фронт, поэтому на пару -тройку часов вопрос заморожен, ну а потом попробую.
Записан
alexey
Гость
« Ответ #7 : 01 Июль 2008, 19:50:52 »

Здравствуйте, Алексей. Честно говоря не совсем поняла, почему вы обращаетесь ко мне в мужском роде , но не суть.
;D у меня рабочий день последние три недели по 14-16 часов, так что вечером на охране я даже не удивляюсь когда приветственно желаю им "доброго утра" ;D..
Записан
Vasko
Ветеран
*****

Карма: +8/-0
Offline Offline

Сообщений: 577



« Ответ #8 : 01 Июль 2008, 20:31:41 »

Здравствуйте,
странно, что по ТиСу топик скромный, а у меня понему наоборот непоняток много...
Собственно, на сейчас спрошу про программное создание дока ПоступлениеТМЦ.
Делаю через СоздатьОбъект , заполняю шапку, табличную часть и в итоге получаю этот документ без названия!? Т.е. в журнале документов он есть, но безымянный. Мож кто прояснит. Если нужно приведу свой полный код или часть его.

Я понял!!! Там есть перечисление - что-то типа вида операции документа. Перечисление это - реквизит шапки, и, если подставить ему соотвествующее значение - тогда все встанет на свои места.
Записан
Vasko
Ветеран
*****

Карма: +8/-0
Offline Offline

Сообщений: 577



« Ответ #9 : 01 Июль 2008, 20:33:12 »

Если нужно поточнее, то могу выложить код создания документа, а пока можете проверить значения реквизита шапки - код операции, что-нить туда поставить.
Записан
Bagira
Новичок
*

Карма: +0/-0
Offline Offline

Сообщений: 8


« Ответ #10 : 02 Июль 2008, 11:04:17 »

Всем спасибо. Durt прав. Коды операций - в этом все дело. Не вижу как тут прикрепить ert-файл. поэтому просто выложу тот кусок кода, который теперь работает :) (тут из дбф-файла формируется приход ТМЦ)
Код:

[size=10pt][font=Verdana]Процедура ПостТМЦ() 

    ДБФ = СоздатьОбъект("XBase"); 
ДБФ.ОткрытьФайл(Файл); 
ДБФ.Первая();
    Док = СоздатьОбъект("Документ.ПоступлениеТМЦ");
    НомерДокТекущий = "";
    Пока ДБФ.ВКонце() = 0 Цикл
       Если ДБФ.Nnakl <> НомерДокТекущий Тогда   
 
     Попытка
      if НомерДокТекущий <> "" then
Док.Записать();
message("Создан документ "+Док);
endif;
Исключение
Сообщить("Ошибка в записи "+НомерДокТекущий, "!!!");
КонецПопытки;              
       
//===================================================== вводим новый док"Поступление ТМЦ"
       
Док.Новый(); 
Док.КодОперации = Перечисление.КодыОпераций.Закупка;
Док.НомерДокВходящий = ДБФ.Nnakl;
        Док.ДатаДок = ДБФ.DATA;
// Док.Склад = Скл.ТекущийЭлемент() ;
    НомерДокТекущий = ДБФ.NNakl;
КонецЕсли; 
//=======================================================заполняем табл часть Поступление ТМЦ
     Док.НоваяСтрока();
     СпрН = СоздатьОбъект("Справочник.Номенклатура");
         СпрН.НайтиПоНаименованию(СокрЛП(ДБФ.Tovar),0,1);
Если СпрН.Выбран() > 0 Тогда
     Док.Номенклатура = СпрН.ТекущийЭлемент();
  Иначе
                  СпрН.Новый();
  СпрН.Наименование = СокрЛП(ДБФ.Tovar);
                  Спрн.ПолнНаименование = СпрН.Наименование;
               //   Спр.ВидыНоменклатуры        = Перечисление.ВидыТМЦ.Товар;
                  СпрН.Записать();
 Док.Номенклатура = СпрН.ТекущийЭлемент();
КонецЕсли;


        Док.ВидТМЦ = Перечисление.ВидыТМЦ.Товар;
Док.Цена= ДБФ.Cena;
Док.Количество=ДБФ.Kolvo;
Док.Сумма = Док.Количество * Док.Цена;

//================================================Поставщики
СпрК = СоздатьОбъект("Справочник.Контрагенты");
СпрК.НайтиПоНаименованию("Поставщики");
Поставщики = СпрК.ТекущийЭлемент();
СпрК.ИспользоватьРодителя(Поставщики);

СпрК.НайтиПоНаименованию(СокрЛП(ДБФ.Klient),0,1);
Если СпрК.Выбран() > 0 Тогда
Док.Контрагент = СпрК.ТекущийЭлемент();
Иначе
СпрК.Новый();
СпрК.Наименование = СокрЛП(ДБФ.Klient);
//Спр.ИНН          = СокрЛП(ДБФ.Inn),0,1);

СпрК.Записать();
Док.Контрагент = СпрК.ТекущийЭлемент();
КонецЕсли;  // контрагентов загнали   
Док.Записать(); //==========обработали строчку ДБФ
 
ДБФ.Следующая();
КонецЦикла;

if НомерДокТекущий <> "" then
Док.Записать();
message("Создан документ "+Док);
endif;

if ДБФ.ВКонце() = 1 then
Док.Записать();
message("Выгрузка завершена, !");
ДБФ.ЗакрытьФайл();
endif;

КонецПроцедуры[/font][/size]
Записан
Bagira
Новичок
*

Карма: +0/-0
Offline Offline

Сообщений: 8


« Ответ #11 : 02 Июль 2008, 11:05:18 »

 ;D
ааааааааааа - увидела где файл цепляется, ну да слово не воробей.
Записан
ydshfapthk
Постоялец
***

Карма: +0/-0
Offline Offline

Сообщений: 144


« Ответ #12 : 06 Декабрь 2011, 03:49:45 »

Do you wish to cut from the boring mundane lifestyle? Do you wish to add a little zing to your living? Do you dream big and your flight of fancy takes you to endless limits?,casque beats
And do you fall back to harsh reality due to monetary constraints? For all those who dream big and really want to fulfil their dreams,louboutin pas cher, time and trends have never been this advantageous. With just one easy going Personal loan,doudoune moncler, you can now convert all your dreams into reality.
What are Personal loans?
Personal loans,casque dr dre, as the name suggests,moncler, are loans that a person can avail to meet any kind of financial requirement. There are different kinds of personal loans for different purposes,louboutin pas cher, be it home improvement expenditure special occasions like marriages a business trip or a vacation trip buying vehicle medical expenditures and surgeries
Kinds of Personal Loans
There are basically two kinds of personal loans: Secured and Unsecured. Secured personal loans require a security which can be any of your valuable assets. There is no such requirement in unsecured loans. The rate of interest is also less in secured personal loans as compared to unsecured loans.
 Who can provide Personal Loans?
You can avail Personal loans from banks,casque beats by dre, lenders and financial institutions. They were the chief providers of personal loans till online lenders joined them. Now the current trend is to search for personal loans online. There are many reasons why more and more people in UK opt for Online Search.
1.It is convenient as you can apply right from your home or office with a few clicks. 2.It is faster since with a few clicks you can apply for a loan and lenders will get in touch with you. 3.It offers borrower good deals as lenders come with attractive deals and easy terms and conditions.
Gone are the days,franklin marshall, when a person had to visit each and every bank or knock at the doors of the lenders. Now applying for personal loans has become far smarter and quicker. [返回上一页] [打 印]相关的主题文章:
 
 
   Unsecured Loans - Buying Something Special With Te
 
   Share with you
 
 
week to help Peach still do not believe, the world will be hard-hearted parents, regardless of the child - although some children with disabilities, the left hand middle finger and ring finger together. Zhong Shi Li Zhengbing remember missing her before she said: Thus, this poor family welcomed a mouth, a life more constraints.
Записан
griethyshasse
symbolleyDS
Постоялец
***

Карма: +0/-0
Offline Offline

Сообщений: 127

fis http://www.canadajacketoutletonline.com - canada goose outlet


WWW
« Ответ #13 : 07 Декабрь 2011, 09:04:45 »

kat 
http://www.canadajackaoutlet.com canada goose jakker 
http://www.canadajacketoutlet.com canada goose parka   
http://www.canadajacketoutletonline.com canada goose 
http://www.canadajacketoutletstore.com goose jakke 
ljh 
canada goose norge  
canada goose parka  
canada goose coats 
goose jakke 
uvf 
<a href=http://www.canadajackaoutlet.com>canada goose parka </a> 
<a href=http://www.canadajacketoutlet.com>canada goose</a> 
<a href=http://www.canadajacketoutletonline.com>canada goose outlet</a> 
<a href=http://www.canadajacketoutletstore.com>canada goose jakke</a> 
 
canada goose expedition 
Записан

Страниц: [1]   Вверх
Печать
 
Перейти в:  

�������@Mail.ru Rambler Top100
 
Powered by SMF 1.1.11 | SMF © 2006-2008, Simple Machines LLC | © 2008 Полигон 1С