Имя: Пароль:
1C
1C 7.7
v7: Номер Счета-Фактуры
Ø (GROOVY 30.11.2011 23:47)
0 KatyaShumilova
 
30.11.11
17:01
Как привязать номер счет-фактуры, созданной на основании реализации, к самой реализации?
1 filh
 
30.11.11
17:02
глНайтиСчетФактуру
2 KatyaShumilova
 
30.11.11
18:42
(1) Нет.
+(0)... Чтоб при формировании новой счет-фактуры номер брался из реализации.
3 zak555
 
30.11.11
18:49
(2) что за хня ?

зачем пономерам ?
4 GreyK
 
30.11.11
18:50
(0) Замуж, срочно замуж! (не я)
5 Джинн
 
30.11.11
18:52
(2) Чушь. Номера счетов-фактур на авансы к чему привязываться будут? И что у вас после этого с нумерацией будет?
6 KatyaShumilova
 
30.11.11
19:49
(3) Авто-подстановка нужна. (Возможность редактирования останется)
(5) а)Не было за много лет авансов и не будет никогда. б) Тоже что и сейчас, только каждый раз вручную не надо будет проставлять.
7 KatyaShumilova
 
30.11.11
19:50
(4) Не берут. =) Всё как-то на день(ночь) хотят. Вымерли настоящие мужчины, и в Лондон по-уезжали.
8 НуВотКак
 
30.11.11
19:51
(7) Татарка?
9 KatyaShumilova
 
30.11.11
19:52
(8) Ленинградка русская, обычная )
10 SaM58
 
30.11.11
19:53
(7) я бы взял, приезжай...

Или лучше я к тебе
11 KatyaShumilova
 
30.11.11
19:57
(10) Такие жертвы. И всё ради номера счёт-фактуры? =))
12 SaM58
 
30.11.11
19:58
(11) почему же жертвы? СФ будет моим свадебным подарком ))
13 Джинн
 
30.11.11
19:59
(6) Обычно удар граблями бывает после слов "У нас этого никогда не бывает.."
14 KatyaShumilova
 
30.11.11
20:04
(12)Ахаха ))) А в ЗАГС поедем на системном блоке с установленной восьмеркой. )
(13) Согласна с Вами, но в данном случае точно "не бывает" и точно "не будет". Бывают же исключения из общих правил.
15 SaM58
 
30.11.11
20:08
(14) и в свадебное путешествие тоже ))
16 yra77
 
30.11.11
20:10
Дорогая Катенька, скажите нам недоделанным телепатам хоть в какой программе? И будет вам манна небесная.
17 KatyaShumilova
 
30.11.11
20:14
(16)1С v7.7 ТиС
Я недавно на форуме, так что извините.
Мне казалось, что пишется в названии раздела версия 1С. Я уже тему тут создавала, не писав версию и мне помогли, думала и сейчас не надо писать. =))) Извините.
18 yra77
 
30.11.11
20:25
То есть с вашего языка - Вам надо всего лишь наследовать номер реализации при вводе на основании Счет-фактуры?
19 yra77
 
30.11.11
20:29
Ищите в форме документа "Счет-фактура"
Процедура ВводНаОсновании(ДокументОснование)

и влепляете без сожаления туда строчку.

НомерДок=ДокументОснование.НомерДок;
20 KatyaShumilova
 
30.11.11
20:52
(19) Видимо я с каким то сожалением пишу туда строчку, ибо ничего не выходит.
Ошибки никакой не выдает, но и номер не наследует.
21 Sedoy
 
30.11.11
20:57
А фото то на карточке - липовое....
22 KatyaShumilova
 
30.11.11
21:00
(21) Года два назад ещё было настоящее. Сейчас и вправду уже липовое. Жизнь проходит. =(
23 KatyaShumilova
 
30.11.11
21:28
(19) , (20) С датой работает, а с номером нет. Есть какие-нибудь идеи?
24 Маус
 
30.11.11
21:47
А где слезливая история?;-)
25 KatyaShumilova
 
30.11.11
21:54
(24) История не слезливая, а какая то странная: с датой эта строчка работает, а с номером ни в какую. =))
26 KatyaShumilova
 
30.11.11
22:29
Нет ни у кого идей, как наследовать номер реализации, при вводе на основании Счет-фактуры?
27 Sedoy
 
30.11.11
22:30
(25) Может ниже твоей корректировки присвоение номера есть?
28 KatyaShumilova
 
30.11.11
22:34
(27) Есть, но я закоментировала.
ИначеЕсли Парам.Получить("Команда") = "Записать" Тогда
           ДатаДок = Парам.Получить("ДатаСчета");
       //    УстановитьНовыйНомер(СокрЛП(Константа.ПрефиксИБ) + СокрЛП(Фирма.ЮрЛицо.ПрефиксНомеровДокументов));
           
           АвтоВремяКонецДня();
           Записать();
           СтатусВозврата(0);
           Возврат;
29 BlackSeaCat
 
30.11.11
22:47
(28) Не надо ничего "комментировать", просто читайте (19) и в точности исполняйте, всё работает

Единственное - строчку с присвоением номера вставляйте В САМОМ КОНЦЕ процедуры.
30 KatyaShumilova
 
30.11.11
23:03
(29) Было так:

ДатаДок = ДокументОснование.ДатаДок;
НомерДок = ДокументОснование.НомерДок;
   
   
   глЗаполнитьШапкуНаОсн(Контекст,ДокументОснование);
   Если (глЕстьРеквизитШапки("Валюта",ДокументОснование.Вид()) = 1)
   и    (ДокументОснование.Вид() <> "ОтчетКомитенту")
   Тогда
       Валюта = ДокументОснование.Валюта;
   КонецЕсли;
   
   АвтоКнигаПродаж = 1;
   УчитыватьНДС    = 1;
   СуммаВклНДС      = 1;
   УчитыватьНП      = 1;
   СуммаВклНП      = 1;
   
   Результат = ЗаполнениеПоДокументуОснованию();
   Если ПустоеЗначение(Результат) = 0 Тогда
       Сообщить(Результат);
       СтатусВозврата(0);
   КонецЕсли;
       
КонецПроцедуры // ВводНаОсновании()  


Стало так:

ДатаДок = ДокументОснование.ДатаДок;
   
   глЗаполнитьШапкуНаОсн(Контекст,ДокументОснование);
   Если (глЕстьРеквизитШапки("Валюта",ДокументОснование.Вид()) = 1)
   и    (ДокументОснование.Вид() <> "ОтчетКомитенту")
   Тогда
       Валюта = ДокументОснование.Валюта;
   КонецЕсли;
   
   АвтоКнигаПродаж = 1;
   УчитыватьНДС    = 1;
   СуммаВклНДС      = 1;
   УчитыватьНП      = 1;
   СуммаВклНП      = 1;
   
   Результат = ЗаполнениеПоДокументуОснованию();
   Если ПустоеЗначение(Результат) = 0 Тогда
       Сообщить(Результат);
       СтатусВозврата(0);
   КонецЕсли;
   НомерДок = ДокументОснование.НомерДок;
   
КонецПроцедуры // ВводНаОсновании()    


И заработало. Спасибо Вам большое.
31 zak555
 
30.11.11
23:23
на кнопке печать сделать внешню обработку, в котороу будешь следующие

Конт = "";
ОткрытьФорму("Документ.СферФактурВыданных",конт,ДокОснование);
Конт.НомерДок = ДокОснование.НомерДок;
32 KatyaShumilova
 
30.11.11
23:33
(31) Спасибо за предложение, но у меня уже получилось без ВПФ. В (30) я написала, но из-за того, что плохо умею обращаться с форумом всё попало под кат( в +Code).
33 zak555
 
30.11.11
23:35
(32) фигню написал
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс