![]() |
![]() |
![]() |
|
Проблемы с печатью товарной накладной Торг-12 | ☑ | ||
---|---|---|---|---|
0
Валера5
22.06.09
✎
19:57
|
1С - Бухгалтерия 8.1. Создаем и проводим документ "Реализация товаров и услуг. Продажа. Комиссия". Если в этом документе присутствует несколько товарных позиций, то при печати товарной накладной ТОРГ-12 происходит разрыв, т.е половина товарных позиций печатается на первом листе, половина на втором. При этом на первом листе остается пустое пространство до половины листа.
Чем вызван такой эффект м как его устранить? |
|||
1
roam
22.06.09
✎
19:59
|
в параметрах печати посмотри, отступы там...
|
|||
2
Ахиллес
22.06.09
✎
20:01
|
+(1) От драйвера принтера может зависеть еще.
|
|||
3
Валера5
22.06.09
✎
20:07
|
Значения отступов у всех полей - 0.
|
|||
4
Hitcher
22.06.09
✎
20:12
|
Торг 12 всегда расчитана на ландшафт и если ты даже выставишь книгу, то она просто перенесет. Нужно править в тексте, иначе никак.
|
|||
5
Валера5
22.06.09
✎
20:15
|
В настройках печти выставлен - ландшафт.
Может ли на это эффект повлиять особенности реализации макета накладной ТОРГ-12 в конфигураторе? Сразу оговорюсь конфигурация 1С:Бухгалтерия-типовая изменения в нее нами не вносились. |
|||
6
Clhulhu
22.06.09
✎
20:27
|
При проведении вызывается:
глОпризодованиеПартий в которой: --- Если (УчПолитика = Перечисление.МетодыРасчетаСебестоимости.FIFO) или (УчПолитика = Перечисление.МетодыРасчетаСебестоимости.LIFO) или (РегПартии.СтатусПартии = глСП.Т_Принятый) Тогда ЗакупочнаяЦена = ?(ТаблНоменклатуры.Количество=0, 0, Окр(ТаблНоменклатуры.Сумма / ТаблНоменклатуры.Количество,2,1)); РегПартии.Партия = глЗаполнитьПартию(СпрПартии, ТаблНоменклатуры.Партия, Поставщик,ДоговорПоставщика,ТекДок,ЗакупочнаяЦена); --- |
|||
7
Hitcher
22.06.09
✎
20:45
|
еще бывает, что на последний лист всегда переносится последняя строка с товаром и подвал. Подвал там очень большой. Это если торг 12 не помещается на 2 страницах. И с этим тоже нужно смирится
|
|||
8
Валера5
22.06.09
✎
20:56
|
Да именно одна строка и переносится. Из-за большого подвала?
Что с этим можнос сделать? |
|||
9
mikecool
22.06.09
✎
20:58
|
(8) ничего... с шапкой или подвалом должна быть хотябы одна строка
думаю - в методе заполнения сч-ф это описано |
|||
10
Валера5
22.06.09
✎
21:01
|
Где конкретно найти это описание чтобы доказательно разговаривать с руководством ?
|
|||
11
Aleksey_3
22.06.09
✎
21:08
|
Это из-за шапки. Если уберете банковские реквизиты (т.е. уменьшите высоту шапки), то все будет нормально печататься
|
|||
12
Валера5
22.06.09
✎
21:11
|
Банковские реквезиты убирать нежелательно
|
|||
13
Валера5
22.06.09
✎
21:17
|
Возникает еще такой вопрос конфигурация у нас типовая никаких изменений мы в нее не вносили чтобы сейчас мне подкорректировать макет накладной нужно снять конфигурацию с блокировки. Я так понимаю возможность автоматического обновления при этом пропадает?
|
|||
14
Aleksey_3
22.06.09
✎
21:19
|
Во первых можно редактировать без снятия поддержки. Во вторых внешние печатные формы никто не отменял
|
|||
15
Валера5
22.06.09
✎
21:24
|
А если чуть конкретнее про метод заполнения счета-фактуры ?
|
|||
16
Валера5
22.06.09
✎
21:34
|
(14) т.е. вы имеете в виду написание внешней обработки ?
|
|||
17
Aleksey_3
22.06.09
✎
21:40
|
Почти. я имею ввиду внешнюю обработку по формировании печатной формы
|
|||
18
Clhulhu
22.06.09
✎
21:51
|
БИ.ВыбратьКорСубконто();
если не комментировать, то не заходит в цикл БИ.ВыбратьКорСчета(); //**************************************** Би=СоздатьОбъект("БухгалтерскиеИтоги"); БИ.ВключатьСубсчета(1,1); БИ.ИспользоватьСубконто(ВидыСубконто.Материалы,); //БИ.ИспользоватьКорСубконто(ВидыСубконто.Организации); //БИ.ИспользоватьКорСубконто(ВидыСубконто.Затраты); БИ.ВыполнитьЗапрос(НачДата,КонДата,"201.01,202,203.01","671.01,920.01.0163,920.01.0183,920.02.0163,920.02.0183,920.03.0163"); БИ.ВыбратьСчета(); Пока БИ.ПолучитьСчет()=1 Цикл Если БИ.Счет=СчетПоКоду("201.01") Тогда //начнем по строкам //1.1 201 Сырье и материалы, в том числе: ОстН201=БИ.СНД(); всегоПрих201=БИ.ДО(); РасхВсего201=БИ.КО(); ОстК201=БИ.СКД(); БИ.ВыбратьКорСчета(); Пока БИ.ПолучитьКорСчет()=1 Цикл Сообщить("корсч "+БИ.КорСчет);//не заходит Если БИ.КорСчет=СчетПоКоду("671.01") Тогда прихСтор201=БИ.КорКО(); сообщить("ПрихСтор"); БИ.ВыбратьКорСубконто(); Пока БИ.ПолучитьКорСубконто()=1 Цикл .............. |
|||
19
elisem
22.06.09
✎
21:57
|
(10) отыскать в правовых базах постановления по заполнению первичных документов
|
|||
20
Валера5
23.06.09
✎
13:59
|
(14)Какие есть у меня возможности (для решения поставленной задачи)для редактирования конфигурации без снятия ее с поддержки ?
Необходимо чтобы на одной страницы товарной накладной помещалось до 8 строк (до 8 товарных позиций). |
|||
21
hhhh
23.06.09
✎
14:25
|
(20) никто тебя с поддержки не снимет. Можешь хоть половину конфигурации переписать. Просто потом при обновлении надо соединять твои изменения с изменениями от 1с. Хотя если обновление от 1С не будет затрагивать документ Реализации, объединится автоматически без проблем.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |