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

Хранилище

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

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




>  Добавить графу в журнале счетов
aldem
Отправлено: 05.03.20, 15:23


Молчаливый
*

Группа: Пользователи
Сообщений: 2
Регистрация: 03.03.20
Из: Украина
Пользователь №: 68691


Не всё понял. Хотелось-бы чуть подробнее.
В Журнале "Счет" создаю графу "Накладная"
Как сделать, чтобы только после оплаты в этой графе появлялся номер подчинённой накладной
Я модуль выложил
  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #161052 · Ответов: 3 · Просмотров: 2794
 

>  Добавить графу в журнале счетов
aldem
Отправлено: 04.03.20, 11:28


Молчаливый
*

Группа: Пользователи
Сообщений: 2
Регистрация: 03.03.20
Из: Украина
Пользователь №: 68691


1C предприятие 7.7 для SQL самописная за основу взяли 7,70,026

Прошу помощи.
Сейчас бухгалтерия работает.
Создаём счёт.
На основании счёта создаётся накладная
Оплата заносится одним из 3-х подчинённых документов.
В журнале счетов напротив оплаченного счёта
После проплаты в колонке "Оплата" появляется "+"
Возникла необходимость в журнале после оплаты вместо "+", а лучше где-то рядом, указать номер подчинённой накладной

Модуль журнала счетов
Функция Подчиненные()
    Если ТекущийДокумент.Выбран()=0 Тогда
        Возврат "";
    КонецЕсли;
    Док = СоздатьОбъект("Документ");
    Док.ВыбратьПодчиненныеДокументы('01.01.1970','31.12.2100',ТекущийДокумент);
    Текст = "";
    Пока Док.ПолучитьДокумент()=1 Цикл
        Текст = "Есть подчиненные документы!";
        Прервать;
    КонецЦикла;  
    Возврат Текст;
КонецФункции
                  
// ===============================
Процедура ОткрытьПодчиненные()
    Если ТекущийДокумент.Выбран()=0 Тогда
        Возврат;
    КонецЕсли;  
    ОткрытьФорму("Журнал.Подчиненные.ФормаСписка",,ТекущийДокумент);
КонецПроцедуры
                
Функция ОбновитьИнфоОплата()
    Если ТекущийДокумент.Выбран()=0 Тогда
        Возврат "";
    КонецЕсли;
   Док = СоздатьОбъект("Документ");
    Док.ВыбратьПодчиненныеДокументы('01.01.1980','31.12.2100',ТекущийДокумент);
    Пока Док.ПолучитьДокумент()=1 Цикл
       Если (Док.Вид() = "ПриходныйБанкСНДС") или (Док.Вид() = "ПриходныйКассовыйКлиент")  или (Док.Вид() = "ПриходныйБанкБезНДС") Тогда
           Возврат "+";
    КонецЕсли;
   КонецЦикла;
    Возврат "";
    КонецФункции

    КонецЦикла;
    Возврат "";
КонецФункции
  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #160998 · Ответов: 3 · Просмотров: 2794
 


Новые сообщения  Открытая тема (есть новые ответы)
Опрос  Опрос (есть новые голоса)
Нет новых сообщений  Открытая тема (нет новых ответов)
Нет новых голосов  Опрос (нет новых голосов)
Популярная тема  Горячая тема (есть новые ответы)
Закрыта  Закрытая тема
Нет новых  Горячая тема (нет новых ответов) Перемещена  Тема перемещена
 

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