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

Хранилище

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

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




>  Есть Курсы по Конвертации данных и 1с подготовка к специалисту по платформе 8.2
Камарали
Отправлено: 17.03.19, 15:22


Молчаливый
*

Группа: Пользователи
Сообщений: 3
Регистрация: 29.11.15
Пользователь №: 47179


1cprogyura,
Привет нужен курсы специлист.

Спасибо заранее.
  Форум: Корзина · Просмотр сообщения: #150725 · Ответов: 3 · Просмотров: 4384
 

>  Проведение документов в 1С Упрваление небольшой фирмой.
Камарали
Отправлено: 07.11.16, 16:36


Молчаливый
*

Группа: Пользователи
Сообщений: 3
Регистрация: 29.11.15
Пользователь №: 47179


Камарали @ 01.11.16, 23:55 * ,
Вот не нашел как редактировать свой вопрос, поэтому пишу коммент.
Глобально разобрался.
Панове механизм проведения следующий: глобально 1с формирует гигантское хранилище называется дополнительные свойства.
В это хранилище сбрасываються метаданные документа:
Для каждого документа разные название можете посмотреть конфигурация → отчет по конфигурации → формируется файлик конечно сложный и неудобный там можете посмотреть
все метаданные. И движения,!!!! в прочем этого не нашел кто подскажет благодарен.
Далее формируються структуры для проведения
И таблицы где из нашего документа вытягиваються различные разрезы.
Например

        СформироватьТаблицаЗапасыКРасходуСоСкладов(ДокументСсылкаПеремещениеЗапасов, СтруктураДополнительныеСвойства);
    СформироватьТаблицаЗапасыКПоступлениюНаСклады(ДокументСсылкаПеремещениеЗапасов, СтруктураДополнительныеСвойства);
    СформироватьТаблицаСуммовойУчетВРознице(ДокументСсылкаПеремещениеЗапасов, СтруктураДополнительныеСвойства);
    СформироватьТаблицаДоходыИРасходы(ДокументСсылкаПеремещениеЗапасов, СтруктураДополнительныеСвойства);
    СформироватьТаблицаУправленческий(ДокументСсылкаПеремещениеЗапасов, СтруктураДополнительныеСвойства);


СтруктураДополнительныеСвойства потом передаст значения ДополнительныеСвойства.
Одним из таких разрезов из метаданных движения будет перечень движений которые способен совершить наш документ. Для перемещения товары их 8.
Так вот это прямое указание на регистры, и плавно идем в регистры и в менеджере документа вытягиваем регистр и записываем в него движения из таблиц.
При условии что количество не пустое.

     ИЛИ ТаблицаЗапасыКРасходуСоСкладов.Количество() = 0 Тогда
        Возврат;
    КонецЕсли;


Вообщем тут во ремя записи регистра мы удаляем что надо и не надо например я применил такой код:

      КС=ТаблицаЗапасыНаСкладах.Количество();
    Для н=1 По КС Цикл
        ТС=КС-н;
        ТекСтрока=ТаблицаЗапасыНаСкладах[ТС];
        Если ТекСтрока.ВидДвижения = ВидДвиженияНакопления.Расход Тогда
            ТаблицаЗапасыНаСкладах.Удалить(ТС)
        КонецЕсли;    
    КонецЦикла;


Что не позволяет запись регистра с значением расход.
Т.е в перефирии ничего не списывается.

Это гораздо элегантнее чем следовать советам и сначала записывать записи а потом их удалять.

Кстати буду благодарен за код удаления записи регистра. icon_beer17.gif

logist @ 02.11.16, 0:43 * ,
Все работает, при записи в регистры.


 ! 

Правила: 9
 
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #118778 · Ответов: 4 · Просмотров: 2771
 

>  Проведение документов в 1С Упрваление небольшой фирмой.
Камарали
Отправлено: 01.11.16, 23:55


Молчаливый
*

Группа: Пользователи
Сообщений: 3
Регистрация: 29.11.15
Пользователь №: 47179


1С:Підприємство 8.3 (8.3.7.1970)
Конфигурация управление небольшой фирмой.

Две базы основная и переферия.
Выгружаю в преферию перемещение и провожу. В данном случае переферия имеет два склада Основной и периферический.
Оба созданы в основной базе. При проводке, в регистры накопления записывается данные с минусом на основной склад и плюсом на периферию. Стоит задача локальная обнулить в периферической базе проводки по основному складу.

Тут стоит концептуальная задача понять механизмом проводок с 1С 8.3. в документах.

Событие формирование документа 1С Перемещения запасов. → Потом запросами сбрасываем все реквизиты документа в объект ДополнительныеСвойства (Это такой себе мега объект) который будет содержать временные таблицы.
Объекты ДополнительныеСвойства
ДляПроведения
ТаблицыДляДвижений
ТаблицаДоходыИРасходы
ТаблицаЗапасы
ТаблицаЗапасыКПоступлениюНаСклады
ТаблицаЗапасыКРасходуСоСкладов
ТаблицаЗапасыНаСкладах
ТаблицаСуммовойУчетВРознице
ТаблицаУправленческий
УчетнаяПолитика
ИспользоватьПартии
ИспользоватьТехоперации
ИспользоватьХарактеристики

Далее начинаются сложности
По сути он опрашивает документ и создает сложные запросы с одной стороны регистры с другой временные таблицы. Упаковывает в одну структура и сравнивает между собой. И как тут добавить условие, по складу совсем не понятно. Буду благодарен за помощь. Мне не понятно.
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #118489 · Ответов: 4 · Просмотров: 2771
 


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

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