Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Номер договора в налоговой накладной          
lucenko-uri Подменю пользователя
сообщение 10.05.11, 13:26
Сообщение #1

Молчаливый
*
Группа: Пользователи
Сообщений: 7
Спасибо сказали: 0 раз
Рейтинг: 0

Помогите пожалуйста! 1с Предприятие 7.7. Конфа:Бухгалтерский учет для Украины 286 рел. Очень надо, чтобы в налоговой накладной номер договора был смещен вправо (т.е. пустые клетки в номере были слева). Что прописать в модуле и в самой форме. Заранее благодарен.

?

Vofka Подменю пользователя
сообщение 10.05.11, 14:07
Сообщение #2

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4520 раз
Рейтинг: 3642.8

А в 286 релизе такого разве нету (не смотрел ещё)?

lucenko-uri Подменю пользователя
сообщение 10.05.11, 14:15
Сообщение #3

Молчаливый
*
Группа: Пользователи
Сообщений: 7
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(Vofka @ 10.05.11, 15:07) *
А в 286 релизе такого разве нету (не смотрел ещё)?


Нет. В 286 номер договора начинается слева. Есть возможность константой установить вместо 6 клеток один прямоугольник, но покупатель уперся - только клетки и только смещение номера вправо. Сейчас и другие контрагенты стали так требовать. Можно конечно вручную делать - но дык непорядок же.

logist Подменю пользователя
сообщение 10.05.11, 14:19
Сообщение #4

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Цитата(lucenko-uri @ 10.05.11, 14:15) *
но покупатель уперся - только клетки и только смещение номера вправо.

А показать покупателю письмо налоговой и сказать чтоб отстал?


Signature
Личные бесплатные консультации не даю, для этого есть форум!

lucenko-uri Подменю пользователя
сообщение 10.05.11, 14:22
Сообщение #5

Молчаливый
*
Группа: Пользователи
Сообщений: 7
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(logist @ 10.05.11, 15:19) *
А показать покупателю письмо налоговой и сказать чтоб отстал?

А какой номер письма ГНАУ, если можно?

logist Подменю пользователя
сообщение 10.05.11, 14:28
Сообщение #6

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Поищите на форуме, в разделе Налоговый учет полно информации на эту тему.


Signature
Личные бесплатные консультации не даю, для этого есть форум!

lucenko-uri Подменю пользователя
сообщение 10.05.11, 14:56
Сообщение #7

Молчаливый
*
Группа: Пользователи
Сообщений: 7
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(logist @ 10.05.11, 15:19) *
А показать покупателю письмо налоговой и сказать чтоб отстал?


Вообще то не тот случай для нас. "....сказать чтоб отстал" - такая сбытовая политика приемлема только для монополистов, типа Горгаза или Горсвета. Переговрил сейчас со своей бухой, - надыть токмо, чтобы пустые клетки в номере договора были слева. Нижайше прошу корифеев 1сных наук подсказать: как подправить форму и модуль для решения этой бяды. С мэнэ спасыбы в репу.

5_kopeek Подменю пользователя
сообщение 10.05.11, 15:01
Сообщение #8

Ветеран
*******
Женщине-одинэснику
Группа: Пользователи*
Сообщений: 940
Спасибо сказали: 285 раз
Рейтинг: 0

Это вставить в процедуру Печать2011 где-то перед выводом строки с договором на печать (можно перед Суффикс = "_2011";):
НомДог=Прав("          "+СокрЛП(НомДог),6);

Это если шестизначные номера договоров.
А в самой таблице (в печатной форме) убрать в ячейках с цифрами договора СокрЛП, т.е. вместо СокрЛП(НомДог) оставить просто НомДог.

Спасибо сказали: lucenko-uri,

logist Подменю пользователя
сообщение 10.05.11, 15:05
Сообщение #9

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Ну так а в теме в которой Вы первое сообщение оставили разве нет решения этой проблемы? Там конечно не номер договора, но как равнять направо и т.п. по-моему рассмотрено.


Signature
Личные бесплатные консультации не даю, для этого есть форум!

lucenko-uri Подменю пользователя
сообщение 10.05.11, 15:05
Сообщение #10

Молчаливый
*
Группа: Пользователи
Сообщений: 7
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(5_kopeek @ 10.05.11, 16:01) *
Это вставить в процедуру Печать2011 где-то перед выводом строки с договором на печать:
НомДог=Прав("          "+СокрЛП(НомДог),6);

Это если шестизначные номера договоров.
А в самой таблице (в печатной форме) убрать в ячейках с цифрами договора СокрЛП, т.е. вместо СокрЛП(НомДог) оставить просто НомДог.

Дорогая 5_копеек. Очень Вам благодарен. На уаклабе Вы меня также однажды очень выручили. Счас буду прынымать Вашу таблэтку. Отпишусь.

lucenko-uri Подменю пользователя
сообщение 10.05.11, 16:54
Сообщение #11

Молчаливый
*
Группа: Пользователи
Сообщений: 7
Спасибо сказали: 0 раз
Рейтинг: 0

Спасибо 5_kopeek. Все работает!!!!!!! Вы супер!!! Буду в долгу перед Вами. Может когда-то и я Вас смогу выручить.

Ziam Подменю пользователя
сообщение 11.05.11, 10:12
Сообщение #12

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 234
Из: Харцызск
Спасибо сказали: 62 раз
Рейтинг: 0

Цитата(5_kopeek @ 10.05.11, 16:01) *
Это вставить в процедуру Печать2011 где-то перед выводом строки с договором на печать (можно перед Суффикс = "_2011";):
НомДог=Прав("          "+СокрЛП(НомДог),6);

Это если шестизначные номера договоров.
А в самой таблице (в печатной форме) убрать в ячейках с цифрами договора СокрЛП, т.е. вместо СокрЛП(НомДог) оставить просто НомДог.

Вы передергиваете реквизит документа. Если в номере договора было больше 6 симловлов, после печати вы его обрезали. Я просто использовал другую переменную и ее выводил на печать.

5_kopeek Подменю пользователя
сообщение 11.05.11, 13:42
Сообщение #13

Ветеран
*******
Женщине-одинэснику
Группа: Пользователи*
Сообщений: 940
Спасибо сказали: 285 раз
Рейтинг: 0

Цитата(Ziam @ 11.05.11, 10:12) *
Вы передергиваете реквизит документа. Если в номере договора было больше 6 симловлов, после печати вы его обрезали. Я просто использовал другую переменную и ее выводил на печать.

Это было сделано сознательно, поскольку:
1. Так проще пользователю самостоятельно решить проблему;
2. В типовой конфигурации в налоговых накладных номер договора выводится либо в прямоугольнике (длина номера договора до 16 символов), либо в клеточках (длина номера до 6), согласно значению константы, а учитывая следующие слова
Цитата(lucenko-uri @ 10.05.11, 14:15) *
Есть возможность константой установить вместо 6 клеток один прямоугольник, но покупатель уперся - только клетки и только смещение номера вправо. Сейчас и другие контрагенты стали так требовать.

с динными номерами работать не собираются. Следовательно, особого смысла заморачиваться с ними нет.
К тому же, было сделано предупреждение:
Цитата(5_kopeek @ 10.05.11, 15:01) *
Это если шестизначные номера договоров.

, которое Вы процитировали, но не обратили на него внимание.

Ziam Подменю пользователя
сообщение 11.05.11, 13:57
Сообщение #14

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 234
Из: Харцызск
Спасибо сказали: 62 раз
Рейтинг: 0

Цитата(5_kopeek @ 11.05.11, 14:42) *
Это было сделано сознательно, поскольку:
1. Так проще пользователю самостоятельно решить проблему;
2. В типовой конфигурации в налоговых накладных номер договора выводится либо в прямоугольнике (длина номера договора до 16 символов), либо в клеточках (длина номера до 6), согласно значению константы, а учитывая следующие слова с длинными номерами работать не собираются. Следовательно, особого смысла заморачиваться с ними нет.

В типовых и равнение налево .)) Учитываю текущий опыт работы. Передернули константу - тут номер обрезается. "Мы ничего не делали".
Цитата
... которое Вы процитировали, но не обратили на него внимание.

Скорее пытаюсь упредить тех, кто не будет вчитываться. ИМХО. Защита от дурака должна быть. Много "если" - не хорошо. Забыли, начудили. Виноваты остались разработчики, которые устно, письменно предупреждали. (Опять же собственный опыт).

5_kopeek Подменю пользователя
сообщение 11.05.11, 14:50
Сообщение #15

Ветеран
*******
Женщине-одинэснику
Группа: Пользователи*
Сообщений: 940
Спасибо сказали: 285 раз
Рейтинг: 0

Цитата(Ziam @ 11.05.11, 13:57) *
Учитываю текущий опыт работы. Передернули константу - тут номер обрезается. "Мы ничего не делали".

В данном случае ничего критического не произойдет, даже если константу изменят smile.gif К тому же, стоит учитывать разницу, когда работу делаешь сам и когда надо дать оперативный совет на форуме пользователю, уровень умений конфигурирования 1С которого весьма невысокий. А в целом, использование дополнительной переменной более грамотно.
Цитата(Ziam @ 11.05.11, 13:57) *
Защита от дурака должна быть. Много "если" - не хорошо.

Согласна на все 100%, особенно, когда речь идет о возможности возникновения критических ситуаций. Довольно часто заказчики желают удешевить стоимость услуг программиста, отсюда и количество используемых "если".
Цитата(Ziam @ 11.05.11, 13:57) *
Виноваты остались разработчики, которые устно, письменно предупреждали. (Опять же собственный опыт).

Устно нельзя, только письменно. И тогда разработчики не виноваты, если сами себя не чувствуют таковыми. (Тоже опыт wink.gif)

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 12.05.24, 6:00
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!