7.7 Печатная форма с/ф на аванс

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 7.7"", создана пользователем I-Service, 22 янв 2009.

  1. TopicStarter Overlay
    I-Service
    Offline

    I-Service

    Регистрация:
    22 дек 2008
    Сообщения:
    7
    Симпатии:
    0
    Баллы:
    1
    Как сделать, чтобы при печати с/ф на аванс номер документа начинался с буквы "А"? Например, А001.
    Бухгалтерия 7.7
  2. alvenav
    Offline

    alvenav Опытный в 1С

    Регистрация:
    7 янв 2009
    Сообщения:
    50
    Симпатии:
    0
    Баллы:
    26
    Сейчас, если откроешь печатную форму документа в конфе стоит

    <Счет-фактура [СокрЛ(НомерДок)] от [Формат(ДатаДок ,"Д (0)ДДММММГГГГ")]>

    замени

    <Счет-фактура ["А"+СокрЛ(НомерДок)] от [Формат(ДатаДок ,"Д (0)ДДММММГГГГ")]>
  3. TopicStarter Overlay
    I-Service
    Offline

    I-Service

    Регистрация:
    22 дек 2008
    Сообщения:
    7
    Симпатии:
    0
    Баллы:
    1
    Спасибо, этот способ помог, также я пробовала с использованием метода УстановитьНовыйНомер, тоже самое получается.Но теперь другая проблема, эта форма печатается теперь для всех видов с/ф.В конфе есть форма СФ283, в которую и были внесены изменения.Я думаю, что надо сделать копию этой формы, куда уже и вставить букву А и назначить её для с/ф на аванс.Только я не могу понять, где физически эти формы находятся? В модуле написан путь каталогИБ\PrnForms\1csf283_.mxl, но физически её там нет. Как можно создать такую внешнюю форму правильно и назначить для этого вида документов?
  4. alvenav
    Offline

    alvenav Опытный в 1С

    Регистрация:
    7 янв 2009
    Сообщения:
    50
    Симпатии:
    0
    Баллы:
    26
    Ну тада так:

    <Счет-фактура [?(ВИдОперации=перечисление.ВидыОперацийСчетаФактурыВыданного.Аванс,"А"+СокрЛ(НомерДок),СокрЛ(НомерДок))] от [Формат(ДатаДок ,"Д (0)ДДММММГГГГ")]>
  5. TopicStarter Overlay
    I-Service
    Offline

    I-Service

    Регистрация:
    22 дек 2008
    Сообщения:
    7
    Симпатии:
    0
    Баллы:
    1
    Спасиб :unsure: теперь всё устраивает
  6. Vlad
    Offline

    Vlad Модераторы Команда форума Модератор

    Регистрация:
    16 авг 2006
    Сообщения:
    3.517
    Симпатии:
    19
    Баллы:
    29
    Теперь осталось, чтобы это устроило налоговую. :smile:
  7. TopicStarter Overlay
    I-Service
    Offline

    I-Service

    Регистрация:
    22 дек 2008
    Сообщения:
    7
    Симпатии:
    0
    Баллы:
    1
    Я думаю, что их устроит :unsure:
    Самое интересное, что в бухгалтерии 8.1 с/ф на аванс автоматически присваивается номер, допустим "А0001" .
  8. cvetnaja
    Offline

    cvetnaja

    Регистрация:
    26 июн 2008
    Сообщения:
    8
    Симпатии:
    0
    Баллы:
    1
    Добрый день!! :unsure:
    Пытаюсь переделать заполнение формы счет-фактуры на аванс, согласно п.5.1 ст. 169 НК РФ (в ред. 224-ФЗ).
    Не могу понять, как осуществить автоматическое заполнение табличной части авансовой счет-фактуры в соответствии с новыми требованиями?.. А пока, при условии установки флажка "СФ на аванс", формируется старый вариант - в графе "Номенклатура" табличной части автоматически пишется "Предварительный платеж". :smile:
    Конфигурация: комплексная конфигурация "Бухгалтерия+Торговля+Склад+Зарплата+Кадры".
    Уважаемые форумчане, подскажите, пожалуйста!!
    Заранее благодарю!!
  9. Vlad
    Offline

    Vlad Модераторы Команда форума Модератор

    Регистрация:
    16 авг 2006
    Сообщения:
    3.517
    Симпатии:
    19
    Баллы:
    29
    Может я что-то пропустил, но по Комплексной еще обновлений не было.
  10. cvetnaja
    Offline

    cvetnaja

    Регистрация:
    26 июн 2008
    Сообщения:
    8
    Симпатии:
    0
    Баллы:
    1
    Вы абсолютно правы, обновления для комплексной ещё не было, есть пока только для "1С.Бухгалтерия 7.7". Вот поэтому прошу, подскажите, как можно осуществить заполнение табличной части авансовой счет-фактуры в соответствии с новыми требованиями именно для комплексной?.. :unsure:
  11. alvenav
    Offline

    alvenav Опытный в 1С

    Регистрация:
    7 янв 2009
    Сообщения:
    50
    Симпатии:
    0
    Баллы:
    26
    Документ СчетФактураВыданный
    Прцедура ПодготовитьРеквизитыШапки

    Заменить строку
    Код:
    Рекв.ДобавитьЗначение(Шаблон("СЧЕТ-ФАКТУРА № [глНомерНаПечать(Контекст)] от [ДатаДок]"), "Номер");  
    
    
    
    На условие

    Код:
    Если СФнааванс=1 Тогда
    Рекв.ДобавитьЗначение(Шаблон("СЧЕТ-ФАКТУРА № А[глНомерНаПечать(Контекст)] от [ДатаДок]"), "Номер");
    Иначе  
    Рекв.ДобавитьЗначение(Шаблон("СЧЕТ-ФАКТУРА № [глНомерНаПечать(Контекст)] от [ДатаДок]"), "Номер");  
    Конецесли;
    
    
  12. cvetnaja
    Offline

    cvetnaja

    Регистрация:
    26 июн 2008
    Сообщения:
    8
    Симпатии:
    0
    Баллы:
    1
    alvenav, спасибо, с префиксом я справилась :unsure:
    Проблема в другом...
    ст. 169 НК РФ (в ред. 224-ФЗ):
    5.1. В счете-фактуре, выставляемом при получении оплаты, частичной оплаты в счет предстоящих поставок товаров (выполнения работ, оказания услуг), передачи имущественных прав, должны быть указаны:
    1) порядковый номер и дата выписки счета-фактуры;
    2) наименование, адрес и идентификационные номера налогоплательщика и покупателя;
    3) номер платежно-расчетного документа;
    4) наименование поставляемых товаров (описание работ, услуг), имущественных прав;
    5) сумма оплаты, частичной оплаты в счет предстоящих поставок товаров (выполнения работ, оказания услуг), передачи имущественных прав;
    6) налоговая ставка;
    7) сумма налога, предъявляемая покупателю товаров (работ, услуг), имущественных прав, определяемая исходя из применяемых налоговых ставок.

    Первые три условия выполняются :smile: , а вот, начиная с 4) - проблема.
    Т.е., даже если счет-фактура на аванс, всё равно должны быть указаны наименования поставляемых товаров, а не фраза "Предварительный платеж".
  13. alp
    Offline

    alp Опытный в 1С

    Регистрация:
    8 янв 2009
    Сообщения:
    432
    Симпатии:
    0
    Баллы:
    26
    Если Пользователь все нормально ведет , то у тебя подчиненные документы:
    сначало Счет, потом строкавыписки, потом СФ,
    так надо найти ссылку на счет и все можно сделать.
  14. cvetnaja
    Offline

    cvetnaja

    Регистрация:
    26 июн 2008
    Сообщения:
    8
    Симпатии:
    0
    Баллы:
    1
    Так и есть, сначала выписывается счет, потом - строка выписки банка, а потом счет-фактура.
    Только вот не могу понять, как "увязать" табличную часть счета с табличной частью счет-фактуры, если последняя вводится на основании строки выписки банка :smile:
    :aua: :unsure:
  15. alp
    Offline

    alp Опытный в 1С

    Регистрация:
    8 янв 2009
    Сообщения:
    432
    Симпатии:
    0
    Баллы:
    26
    Код:
    Функция НайтиСчет(Док,Вид)
    Если Метаданные.Документ(Док.Вид()).РеквизитШапки("ДокОснование").Выбран()=1 Тогда // по умолчание в типовой конфе Имя реквизита "докОснование"
    ДокОсн= Док.ДокОснование;
    Если ДокОсн.Вид()=Вид ТОгда
    Возврат ДокОсн;
    Иначе
    Возврат НайтиСчет(ДокОсн,Вид);
    КонецЕсли;
    Иначе
    Возврат "";
    КонецЕсли;
    КонецФункции
    //Передаеш в параметры функции ТекущийДокумент() (СФ) и "Счет";
    // вот тебе ссылка на док счет ,а там выбираеш строки....;
    
    
    [warn="!!!"]Пользуемся тегами!!![/warn]
  16. cvetnaja
    Offline

    cvetnaja

    Регистрация:
    26 июн 2008
    Сообщения:
    8
    Симпатии:
    0
    Баллы:
    1
    Спасибо, alp! :unsure:
    Пойду разбираться...
  17. Dimitry66
    Offline

    Dimitry66

    Регистрация:
    25 мар 2009
    Сообщения:
    23
    Симпатии:
    0
    Баллы:
    1
    Прошу прощения, можно подробнее указать, куда в модуль СчетФактураВыданный поместить эти строки. Спасибо.
  18. Vlad
    Offline

    Vlad Модераторы Команда форума Модератор

    Регистрация:
    16 авг 2006
    Сообщения:
    3.517
    Симпатии:
    19
    Баллы:
    29
    Платформа?Конфигурация?Релиз?Цель мероприятия?
  19. Dimitry66
    Offline

    Dimitry66

    Регистрация:
    25 мар 2009
    Сообщения:
    23
    Симпатии:
    0
    Баллы:
    1
    7.70.027., Торговля и склад редакция 9.2, оптово-розничная конфигурация 7.70.932.
    Цель- вывод на печать в форме с\ф на аванс таблицы с товарами или услугами, за которыые и получен данный аванс, т.е. по таблице в неподтверждённой заявке-счёте.
  20. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Добавляй в начало процедуры ВводНаОсновании. Если вернет не пустое значение - обрабатывай строки и заполняй табличную часть

Поделиться этой страницей