1) Клиент-банк 2) ТОРГ 3) Нумерация
19.02.2009
10:16
#1
Добрый день! Три вопроса по 1С:Предприятие 8.1 (8.1.12.101) Бухгалтерия предприятия, редакция 1.6 (1.6.11.7)
1) В форме "клиент-банк" загружаю текстовый файл, все читается ОК. Всем контрагентам автоматом ставится договор по умолчанию. Я выбираю правильный договор. Нажимаю "Выгрузить". А все платежные поручения все равно формируются с договором по умолчанию и приходить опять выставлять правильные договоры уже в окне платежного поручения. Почему не срабатывает первый раз?
2) Оформляю счет - в одной закладке товары, в другой услуги. Ввожу на основании счета отгрузку товаров и услуг. В одной вкладке товары, в другой услуги. Пытаюсь распечатать акт - все ОК, пытаюсь распечатать ТОРГ - в ней и товары и услуги вместе. Как сделать так, чтобы услуги в ТОРГ не печатались? Пока оформляю один документ на услуги, второй на товары.
3) У меня распределенная база. Номера всех документов вида XXX00000000 (3+8). При печати номер не умещается в одну строчку и поэтому документ (к примеру ТОРГ с 3 позициями) "расползается" на 2 листа. Как сократить номер до 3+7?
Спасибо за ответы.
1) В форме "клиент-банк" загружаю текстовый файл, все читается ОК. Всем контрагентам автоматом ставится договор по умолчанию. Я выбираю правильный договор. Нажимаю "Выгрузить". А все платежные поручения все равно формируются с договором по умолчанию и приходить опять выставлять правильные договоры уже в окне платежного поручения. Почему не срабатывает первый раз?
2) Оформляю счет - в одной закладке товары, в другой услуги. Ввожу на основании счета отгрузку товаров и услуг. В одной вкладке товары, в другой услуги. Пытаюсь распечатать акт - все ОК, пытаюсь распечатать ТОРГ - в ней и товары и услуги вместе. Как сделать так, чтобы услуги в ТОРГ не печатались? Пока оформляю один документ на услуги, второй на товары.
3) У меня распределенная база. Номера всех документов вида XXX00000000 (3+8). При печати номер не умещается в одну строчку и поэтому документ (к примеру ТОРГ с 3 позициями) "расползается" на 2 листа. Как сократить номер до 3+7?
Спасибо за ответы.
19.02.2009
16:34
#2
Проверяю на версии 1.6.13.3
1) Договр подстанавливается не по умолчанию, а первый удовлетворяющий условиям организации, контрагента-владельца и вида операции платежного документа. Далее, судя по коду, если Вы что то изменили в таблице списка документов, то все данные берутся оттуда. К сожалению не могу проверить на каких-то "живых" данных....
2) Есть две печ.формы ТОРГ-12. Одна из них без услуг.
3) Проверил на ТОРГ-12. В "шапке" документа ячейки под номер 13 знаков прекрасно умещаются. Если номер не умещается, то его просто не видно целиком. Видимо кто то изменил у вас размер шрифта номера и установил свойство ячейки в "автоперенос"...
1) Договр подстанавливается не по умолчанию, а первый удовлетворяющий условиям организации, контрагента-владельца и вида операции платежного документа. Далее, судя по коду, если Вы что то изменили в таблице списка документов, то все данные берутся оттуда. К сожалению не могу проверить на каких-то "живых" данных....
2) Есть две печ.формы ТОРГ-12. Одна из них без услуг.
3) Проверил на ТОРГ-12. В "шапке" документа ячейки под номер 13 знаков прекрасно умещаются. Если номер не умещается, то его просто не видно целиком. Видимо кто то изменил у вас размер шрифта номера и установил свойство ячейки в "автоперенос"...
19.02.2009
18:53
#3
Спасибо за ответ. По 1) и 2) мне надо обновится и попробовать. А по поводу 3) - и наверное не правильно объяснился - номер не в "шапке", а номенклатурный номер - 3 столбец товарной накладной "код".
19.02.2009
19:29
#4
"Обычно в строку наименование не умещается, ну да ладно...
Думаю самым простым способом будет принудительная "сбивка" нумератора справочника номенклатуры. Для этого:
1) Загоняем все элементы в обработку с ИТС "Универсальный подбор и обработка объектов".
2) Создаем произвольный алгоритм, в котором береем исходный код элемента, из него берем 3 символа слева (префикс) и 6 символов справа (урезаем длину кода на пару символов) и устанавливаем новый код.
(текст произвольного алгоритма)
ТекКод = Объект.Код;
Состояние("Изменение кода " + ТекКод);
НовыйКод = Лев(ТекКод, 3) + Прав(ТекКод, 6);
Объект.Код = НовыйКод;
Объект.Записать();
3) Прогоняем все элементы через эту обработку.
4) Делаем обмен с базами и проверяем перенесся ли "самодельный" код в них.
Таким образом получаем из 11-ти 9 знаков.
"
Думаю самым простым способом будет принудительная "сбивка" нумератора справочника номенклатуры. Для этого:
1) Загоняем все элементы в обработку с ИТС "Универсальный подбор и обработка объектов".
2) Создаем произвольный алгоритм, в котором береем исходный код элемента, из него берем 3 символа слева (префикс) и 6 символов справа (урезаем длину кода на пару символов) и устанавливаем новый код.
(текст произвольного алгоритма)
ТекКод = Объект.Код;
Состояние("Изменение кода " + ТекКод);
НовыйКод = Лев(ТекКод, 3) + Прав(ТекКод, 6);
Объект.Код = НовыйКод;
Объект.Записать();
3) Прогоняем все элементы через эту обработку.
4) Делаем обмен с базами и проверяем перенесся ли "самодельный" код в них.
Таким образом получаем из 11-ти 9 знаков.
"
19.02.2009
19:47
#7
Я не технический специалист и для меня все что связано в текстом кода сложно как для понимания, так и для исполнения. А в конфигураторе никак тогда столбец №3 ТОРГ12 раздвинуть немного нельзя?
Читают тему
(гостей: 1)