arefaste/1C_Forums huggingface dataset:
Созданы документы Приходная, Расходная накладные, регистр накопления ОстаткиТоваров, движения прописаны. В расходной накладной нужно, чтобы цена и сумма в табличной части считались по формуле с картинки, остатки берутся из регистра накопления, для каждой номенклатуры свои, соответственно. Не могу понять как и где записать эту формулу для расходной накладной, в модуле документа, или модуле формы с помощью ПриИзменении количества. Скину полной задание, если этой информации мало.
---
Если продавать по такой цене, то прибыли не будет совсем. Вы не правильно поняли.
Еще раз:

Покупаете 3 сикарашки по 10 рублей - в регистре 3шт / 30рублей
Покупаете 7 сикарашек по 12 рублей - в регистре 10шт / 114рублей

Продете 1 сикарашку за 20 рублей. Возникают движения:
а) Покупатель вам должен 20 рублей
б) На складе уменьшается сумма на 114/10 *1 = 11.4рубля

В итоге у вас на складе после всех продаж должен получиться 0рублей.
---
Уверены, что речь идет о цене? Это скорее себестоимость
---
да, себестоимость, но она должна выступать как цена продажи в расходных накладных, если я правильно поняла.
---
Кто же продает по себестоимости? Тогда прибыли не будет! :)
В накладной - цена продажи!!!
---
Ну, мало ли какие задачи бывают, старые партии, например, раздать))

(3)Лучше уточнить у заказчика. Себестоимость рассчитывается непосредственно перед движениями списания себестоимости, то есть в момент проведения. При реализации возникает несколько движений: списание номенклатуры со склада по себестоимости, то есть по такой цене, чтобы закрыть суммы на складе в соответствии с закупом и формирование задолженности покупателя по той цене, которая указана в документе реализации.
---
Цена и сумма в ТЧ никакого отношения к Вашему заданию не имеют!
Речь идет об учетной цене (себестоимости) продаваемой позиции.
Соответственно, эта цена (а точнее - сумма себестоимости) определяется при проведении документа. :)
---
Не понимаю, в расходной накладной записывается цена и сумма, если они не зависят от этой формулы себестоимости, то для чего она нужна и куда ее писать?
---
Покупаем по одной цене, продаем по другой. В реализации продажная цена.
---
Просто как я поняла по описанию этого метода средн.-скольз., то там цена продажи считается как сумма всех сумм закупки этого товара, деленная на сумму количества этого товара из всех поставок, и эти данные будут как раз в регистре накопления. Это экзаменационное задание, заказчика тут нет( Просто именно этот момент не понятен совсем, и как реализовать тоже.
---
Если продавать по такой цене, то прибыли не будет совсем. Вы не правильно поняли.
Еще раз:

Покупаете 3 сикарашки по 10 рублей - в регистре 3шт / 30рублей
Покупаете 7 сикарашек по 12 рублей - в регистре 10шт / 114рублей

Продете 1 сикарашку за 20 рублей. Возникают движения:
а) Покупатель вам должен 20 рублей
б) На складе уменьшается сумма на 114/10 *1 = 11.4рубля

В итоге у вас на складе после всех продаж должен получиться 0рублей.
---
Никуда ее в накладную не надо писать - только движение по регистру. Вы бы для начала почитали бы книжку Радченко (на ИТС можно найти). Там есть примеры.
Так как в УТ10 нет информации по сборщикам позиций заказа (а очень надо), то есть мысль после сборки обновлять комментарий. Под сборщика отдала поле Подразделение. Соответственно код из формы сборки:

```1c
    // Вариант 1. Обновить запись, потом открыть форму. Не подходит, так как не хочу вносить изменения сразу в базу.
    // Вариант 2. Надежды не было, попробовала обновить данные и открыть форму. Ожидаемо не работает
    МойДок.Подразделение = СборщикСсылка;
    МойДок.Комментарий = "собран " + МойДок.Комментарий;
    ФЗак = МойДок.ПолучитьФорму();
    ФЗак.Открыть();
    // Вариант 2. После открытия формы обновить полу. Не работает
    если лев(МойДок.Комментарий, 6) = "собран" тогда
    ФЗак.ЭлементыФормы.Комментарий = "пере" + МойДок.Комментарий;
    иначе
    ФЗак.ЭлементыФормы.Комментарий = "собран" + МойДок.Комментарий;
    конецесли;
    ФЗак.ЭлементыФормы.ПодразделениеКомпании = СборСсылка;
```

Как сделать так, чтобы данные изменились, но не сохранились в базе?
---
Первый вариант в ОФ рабочий. МойДок у вас же это объект?
---
Спасибо!!!
Действительно все получилось, немножко код поправила.

```1c
    Док=МойДок.ПолучитьОбъект();
    Док.Подразделение = СборщикСсылка;
    Док.Комментарий = "собран " + МойДок.Комментарий;
    ФЗак = Док.ПолучитьФорму();
    ФЗак.Открыть();
```
---
чтобы данные изменились, но не сохранились в базе? А зачем их изменять, если сохранять не нужно?

Попробуйте перевести свое ТЗ с женского языка на общечеловеческий.
---
Мне нужно, чтобы в открытой форме изменилось поле Комментарий и Подразделение. Если пользователь передумает - чтобы эти изменения не сохранились
(2)
---
Создать реквизит в котором показывать временный комментарий. Если пользователь сохраняет, по присвоить временный комментарий настоящему, если пользователь передумает, то ничего не делать.
---
Первый вариант в ОФ рабочий. МойДок у вас же это объект?
---
Спасибо!!!
Действительно все получилось, немножко код поправила.

```1c
    Док=МойДок.ПолучитьОбъект();
    Док.Подразделение = СборщикСсылка;
    Док.Комментарий = "собран " + МойДок.Комментарий;
    ФЗак = Док.ПолучитьФорму();
    ФЗак.Открыть();
```
Здравствуйте. Пытаюсь создать ограничение для документа, чтобы его провести можно было только один раз за месяц, но не могу правильно построить запрос. Помогите пожалуйста

```1c
    Запрос = Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    | НарахуванняЧленськихВкладок.Дата КАК Дата
    |ИЗ
    | Документ.НарахуванняЧленськихВкладок КАК НарахуванняЧленськихВкладок
    |ГДЕ
    | НарахуванняЧленськихВкладок.Проведен = ИСТИНА
    | И МЕСЯЦ(НарахуванняЧленськихВкладок.Дата) = &Месяц
    | И ГОД(НарахуванняЧленськихВкладок.Дата) = &Год
    | И НарахуванняЧленськихВкладок.Ссылка <> &Ссылка";

    Запрос.УстановитьПараметр("Ссылка", ЭтотОбъект.Ссылка);
    Запрос.УстановитьПараметр("Месяц", Месяц(ЭтотОбъект.Дата));
    Запрос.УстановитьПараметр("Год", Год(ЭтотОбъект.Дата));

    Возврат(Запрос.Выполнить().Пустой());
```
---
```1c

```
(1) МЕСЯЦ(НарахуванняЧленськихВкладок.Дата) = &Месяц И ГОД(НарахуванняЧленськихВкладок.Дата) = &Год
заменить на НАЧАЛОПЕРИОДА(НарахуванняЧленськихВкладок.Дата, МЕСЯЦ) = НАЧАЛОПЕРИОДА(&Дата, МЕСЯЦ)
и поменять порядок сравнения, все ж таки правильнее сначала сравнивать дату и только потом все остальное
---
```1c

```
(1) МЕСЯЦ(НарахуванняЧленськихВкладок.Дата) = &Месяц И ГОД(НарахуванняЧленськихВкладок.Дата) = &Год
заменить на НАЧАЛОПЕРИОДА(НарахуванняЧленськихВкладок.Дата, МЕСЯЦ) = НАЧАЛОПЕРИОДА(&Дата, МЕСЯЦ)
и поменять порядок сравнения, все ж таки правильнее сначала сравнивать дату и только потом все остальное
---
тоже что-то не так.. Если попытаться провести новый документ, то его не даёт провести
---
Можно сравнить начало месяца от переданной даты на равенство. Вы этот запрос вызываете в модуле объекта?
---
Да, в модуле объекта
---
я не знаю как переделать этот запрос, чтобы он возвращал пустое значение, если такой Начисление был проведен в текущем месяце
---
Если Ссылка.Пустая() Тогда Возврат Ложь;
Здравствуйте. УТ 3.0(11)
В документе Реализация товаров при добавлении товара через кнопку Добавить, то Вид цены заполняется "Розничная", а при считывании сканером штрих-кода, то <произвольный>
Как сделать, чтобы так же Розничную подтягивало?
---
посмотрите правила заполнения для новых клиентов
или соглашение или договор

возможно срок окончен ,
хотя я не знаю , как вы работаете
или начали или уже годика два....
---
вы хотите чтобы мы за вас зашли в конфигуратор и прогнали отладку?
---
я думал, что это в настройках самой платформы где-то "галочка" не поставлена. Если надо лезть в конфигуратор, то лезу
---
есть галка запрета указания произвольной цены. Быстрее в конфигураторе посмотреть что локализаторы запихнули, а они могут!
---
а клиент кто ?
Или через рмк продаете ?
---
что-то здесь не так.
на клиента есть договор или соглашение,где указывается цена продажи

Вы ничего не пропустили ?

сканер или через подбор - не имеет значения

У вас наверное специалист продажи не дожидается заполнения соглашения в документе и такое тогда возможно

У нас такие также присутствуют :)
---
продает Розничному покупателю через документ Реализация товаров и услуг. Вот и я понять не могу, почему при подборе вид цены ставится, а при считывании сканером - нет
---
Думаю ут переписанная?

Если нет, то цена должна вставать из соглашения. Соглашение должно вставать при выборе клиента.
---
УТ почти "не тронута" :)
ну это нарушиться точно программно не могло
---
Управління торгівлею для України, редакція 3.1 (3.1.8.1)
---
Даже, если клиент не выбран, а нажать на плюсик, то Вид цены автоматически проставляется.
---
попробуйте ввести штрихкод вручную, через f7 откроется окно ввода штрих кода, вручную вводите с товара, если цена произвольная то алгоритмы подбора товара в коде не совпадают, надо будет смотреть программисту, если же цена будет не произвольная, то необходимо будет, проверить настройки сканера возможно мусорный символ передается
---
произвольная. Видимо, нужно будет в конфигураторе порыться
---
проверьте сканер, на всякий случай в списке подключенного оборудования возможно передается лишний энтер, и не отлавливается тем самым переходит на цену
---
но произвольная даже, если щтрих-код этот с клавиатуры ввести
---
Я вам говорю,что пользователь спешит нажать ф7

У нас также 3.1.5 ут

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

возможно срок окончен ,
хотя я не знаю , как вы работаете
или начали или уже годика два....
---
спасибо. буду разбираться
---
пожалуйста

стратмани напишите , как вернуть

они вам еще понадобятся

я редко сейчас бываю на форуме
Добрый день,сделал отчёт,основанный на регистре накопления(обороты) по количеству продаж.
Дело в том,что в регистре в расход идёт не только продажи,но и перемещение между складами,как сделать,чтобы в отчёт не шли движения по перемещению,пробовал связать с расходной накладной-выдаёт ошибку.
Вот запрос:

```1c
    ВЫБРАТЬ
    ОстаткиТоваровОбороты.Номенклатура,
    ОстаткиТоваровОбороты.КоличествоРасход КАК Количество,
    ОстаткиТоваровОбороты.СуммаРасход КАК Сумма
    ИЗ
    РегистрНакопления.ОстаткиТоваров.Обороты КАК ОстаткиТоваровОбороты
```
---
ГДЕ
  ТИПЗНАЧЕНИЯ(ОстаткиТоваров.Регистратор) = &Тип
---
ГДЕ
  ТИПЗНАЧЕНИЯ(ОстаткиТоваров.Регистратор) = &Тип
---
Вопрос решён,тема закрыта
Добрый день.
Необходимо заполнить табличную часть спрвочника Партнеры.КонтактнаяИнформация.
Часть реквизитов заполнено: Ссылка, НомерСтроки, Тип, Вид, Представление, ЗначенияПолей
Часть реквизитов не заполнено: НомерТелефона, НомерТелефонаБезКодов

Необходимо на основании заполненного поля Представление дозаполнить поля НомерТелефона и НомерТелефонаБезКодов

Создана Подписка на событие / СправочникОбъект.Партнеры / ПередЗаписью
Процедура в общем модуле. При записи отладчиком попадаю в процедуру. Всё остальное не работает.

```1c
    Процедура ПартнерПередЗаписьюПроверитьДополнитьКИПередЗаписью(Объект, Отказ) Экспорт
    // Вставить содержимое обработчика.
    ДляОтладки = Истина;
    Таблица = Объект.КонтактнаяИнформация.Добавить();
    Таблица.Колонки.Добавить("НомерТелефона");
    Таблица.Колонки.Добавить("НомерТелефонаБезКодов");

    Для каждого Строка Из Таблица Цикл
    Строка.НомерТелефона = Объект.КонтактнаяИнформация.Представление;
    Сообщить(Строка.НомерТелена);
    Строка.НомерТелефонаБезКодов = Объект.КонтактнаяИнформация.Представление;
    Сообщить(Строка.НомерТелефонаБезКодов);
    КонецЦикла;
    КонецПроцедуры
```
---
ладно, дарю на Новый Год.

```1c
    Для каждого ТекСтрока из Объект.КонтактнаяИнформация Цикл
    ТекСтрока.НомерТелефона = ТекСтрока.Представление;
    ТекСтрока.НомерТелефонаБезКодов = ТекСтрока.Представление
    КонецЦикла;
```
---
Объект.КонтактнаяИнформация.Добавить() возвращает новую строку табличной части.
---
Объет содержит данные в том числе и Контактную информацию. Дальше иду по точке КонтактнаяИнформация же ничего не содержит. В итоге Таблица = Объект.КонтактнаяИнформация.Добавить(); содержит как Вы и сказали пустое значение. Не пойму как в Таблица положить значения табилицы КонтактнаяИнформация
---
Номера телефонов заполняете откуда?
---
из Объект.КонтактнаяИнформация.Представление
---
представление чего?
---
Справочники.Партнеры.КонтактнаяИнформация.Представление
---
ладно, дарю на Новый Год.

```1c
    Для каждого ТекСтрока из Объект.КонтактнаяИнформация Цикл
    ТекСтрока.НомерТелефона = ТекСтрока.Представление;
    ТекСтрока.НомерТелефонаБезКодов = ТекСтрока.Представление
    КонецЦикла;
```
---
Спаибо. Лучший подарок!!!
 Надеюсь в ближайшем будущем тоже смогу такие подарки дарить.
Доброго дня всем. Задача, вывести сообщения пользователям о создании заказов на сайте. Решается следующим образом. Создан HTTP сервис через который вносятся данные в регистр сведений, uid пользователя,сообщение и ссылка. При начале работы системы подключаем обработчик ожиданий

```1c
    Если apv_МодульСайт.ПроверкаРоли("тд_Базовые") и apv_МодульСайт.ПолучитьРазрешениеНаВывод() Тогда
    ПодключитьОбработчикОжидания("ВывестиСообщениеПользователям",60,Ложь);
    КонецЕсли;
```

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

```1c
    МассивСообщений = apv_МодульСайт.ПроверитьНаличиеСообщений();
    Для каждого СтрокаСообщений Из МассивСообщений Цикл

    АдресОбработки = "e1cib/app/Обработка.apv_РаботаССайтом";
    ПоказатьОповещениеПользователя("Новый заказ с сайта",
    АдресОбработки,
    СтрокаСообщений,
    БиблиотекаКартинок.Календарь,
    СтатусОповещенияПользователя.Важное);
    КонецЦикла;
```

И вот тут появилась проблема, нужно при нажатии на сообщение открывать именно ссылку, которая закреплена за этим сообщением. Но я не могу сообразить как параметр передать можно.
---
Передать параметр не получится. Попробуйте один из обходных путей:
1. В качестве адреса задавать не навигационную ссылку на обработку, а ссылку на запись регистра сведений. А форму записи регистра сделать удобной для представления сообщения пользователю.
2. Выводить какое-нибудь нейтральное сообщение, например, "Для Вас есть 5 новый сообщений". А уже при нажатии на окно оповещения в форме обработке читать регистр и выводить все привязанные к пользователю сообщения.
---
Передать параметр не получится. Попробуйте один из обходных путей:
1. В качестве адреса задавать не навигационную ссылку на обработку, а ссылку на запись регистра сведений. А форму записи регистра сделать удобной для представления сообщения пользователю.
2. Выводить какое-нибудь нейтральное сообщение, например, "Для Вас есть 5 новый сообщений". А уже при нажатии на окно оповещения в форме обработке читать регистр и выводить все привязанные к пользователю сообщения.
---
(1) Передать параметр не получится. Попробуйте один из обходных путей:
1. В качестве адреса задавать не навигационную ссылку на обработку, а ссылку на запись регистра сведений. А форму записи регистра сделать удобной для представления сообщения пользователю.
2. Выводить какое-нибудь нейтральное сообщение, например, "Для Вас есть 5 новый сообщений". А уже при нажатии на окно оповещения в форме обработке читать регистр и выводить все привязанные к пользователю сообщения.

пошел по пункту 1.
Всё получилось. Спасибо.
---
Что-то с навигационной ссылкой... Должен открываться. Попробуйте передать навигационную по какому-нибудь документу, чтоб наверняка.. И еще, эта ссылка открывается в режиме предприятия, если вручную передать?
Как по дате получить период полгода? Т.е. Если дата 01.11.2019, то нужно период с 01.07.2019 и 01.12.2019! Есть такая функция на подобии НачалаКвартала() и КонецКвартала()?
---
Понятие полугодие в 1с нет. Делать проверку к какому кварталу относиться дата (как вариант Месяц(&Дата) > 6), и дальше уже брать начало или конец года. В запросе, то ДОБАВИТЬКДАТЕ(&Дата, МЕСЯЦ, -6), в коде: ДобавитьМесяц(&Дата, -6)
---
Понятие полугодие в 1с нет. Делать проверку к какому кварталу относиться дата (как вариант Месяц(&Дата) > 6), и дальше уже брать начало или конец года. В запросе, то ДОБАВИТЬКДАТЕ(&Дата, МЕСЯЦ, -6), в коде: ДобавитьМесяц(&Дата, -6)
---
Спасибо)
---
```1c
    ДатаОтчета = Дата(2019,7,1);
    ДатаНачала = Дата(Год(ДатаОтчета), ?(Месяц(ДатаОтчета) < 7, 1, 7), 1);
    ДатаОкончания = ДобавитьМесяц(ДатаНачала, 6)-1;
```
---
Если речь идёт о запросе, то конструкции вида НАЧАЛОПЕРИОДА(Дата, ПОЛУГОДИЕ), КОНЕЦПЕРИОДА(Дата, ПОЛУГОДИЕ) вполне себе работают.
Есть ли способ в поле на форме организовать проверку правописания с красным подчеркиванием? Так, как в браузере, пишешь, и идет подчеркивание ошибок. Куда копать?
---
Проверка правописания
---
Через сторонние сервисы возможно сделать, на инфостарте есть готовые обработки. Года 3 назад делал на обычном приложении.
---
Куча способов. Например, можно через яндекс спеллер https://yandex.ru/dev/speller/ или Word. Но второй вариант я не рекомендую.
---
Нет, ну я это понял уже, попробовал. Но пока, что я видел, проверка работает по кнопке. Ищу, чтоб при редактировании подчеркивались ошибки
---
Проверка правописания
---
В принципе, поле html-документа с textarea с этим может справиться, но работает не везде (закономерность так и не уловил).
Здравствуйте. управляемые формы 8.3
Хотел бы при проведении сделать проверку, что в текущем месяце такие документы не проводились. Пытался так:

```1c
    Функция ПроверкаДокументаНаПроводимость()

    МесяцТекущегоДокумента = Месяц(ЭтотОбъект.Дата);
    ГодТекущегоДокумента = Год(ЭтотОбъект.Дата);

    Запрос = Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    | НачислениеЧленскихВзносов.Дата КАК Дата
    |ИЗ
    | Документ.НачислениеЧленскихВзносов КАК НачислениеЧленскихВзносов
    |ГДЕ
    | НачислениеЧленскихВзносов.Проведен";

    РезультатЗапроса = Запрос.Выполнить();

    ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();

    Пока ВыборкаДетальныеЗаписи.Следующий() Цикл

    Если Месяц(ВыборкаДетальныеЗаписи.Дата) = МесяцТекущегоДокумента
    И Год(ВыборкаДетальныеЗаписи.Дата) = ГодТекущегоДокумента Тогда

    Возврат Истина

    КонецЕсли;

    КонецЦикла;

    КонецФункции
```

Логику понять не могу. Прошу помочь
---
Решено так:

```1c
    "ВЫБРАТЬ
    | НачислениеЧленскихВзносов.Дата КАК Дата
    |ИЗ
    | Документ.НачислениеЧленскихВзносов КАК НачислениеЧленскихВзносов
    |ГДЕ
    | НачислениеЧленскихВзносов.Проведен
    | И НачислениеЧленскихВзносов.Ссылка <> &Ссылка";
```
---
Решено так:

```1c
    "ВЫБРАТЬ
    | НачислениеЧленскихВзносов.Дата КАК Дата
    |ИЗ
    | Документ.НачислениеЧленскихВзносов КАК НачислениеЧленскихВзносов
    |ГДЕ
    | НачислениеЧленскихВзносов.Проведен
    | И НачислениеЧленскихВзносов.Ссылка <> &Ссылка";
```
---
```1c
    Функция ПроверкаДокументаНаПроводимость()
    Запрос = Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    | НачислениеЧленскихВзносов.Ссылка КАК Ссылка
    |ИЗ
    | Документ.НачислениеЧленскихВзносов КАК НачислениеЧленскихВзносов
    |ГДЕ
    | НачислениеЧленскихВзносов.Проведен
    | И НачислениеЧленскихВзносов.Ссылка <> &ЭтотДокументСсылка
    | И НАЧАЛОПЕРИОДА(НачислениеЧленскихВзносов.Дата, МЕСЯЦ) = &МесяцДокумента";

    Запрос.УстановитьПараметр("МесяцДокумента", НачалоМесяца(Дата));
    Запрос.УстановитьПараметр("ЭтотДокументСсылка", Ссылка);
    Возврат НЕ Запрос.Выполнить().Пустой();
    КонецФункции
```
Добрый день!
Платформа: 1С:Предприятие 8.3 (8.3.15.1534)
Конфигурация: Управление нашей фирмой, редакция 1.6 (1.6.19.183)

При заполнении номера заказа покупателя использую процедуру для присваивания номера типа "333-000452", где 333 - префикс подразделения, заведен как "Код" в каждом подразделении. Стандартную подписку для этого документ отключила.

//Процедура установки номера в зависимости от кода подразделения
Процедура ПриУстановкеНовогоНомера(СтандартнаяОбработка, Префикс)
     Префикс = ЭтотОбъект.СтруктурнаяЕдиницаПродажи.Код+"-";
КонецПроцедуры

Однако, при наличии лидирующих нулей в этом префиксе (040, 010, 015) или только двух знаков (18, 50) в ссылках на заказ и в отчетах этот префикс не выводится. Пример во вложении.

В чем может быть проблема?
Буду благодарна любой помощи.
---
Настройки формирования префиксов не влияют?
---
Настройки формирования префиксов не влияют?
---
Спасибо огромное! Ваше решение помогло, поставила галку "Сохранить лидирующие нули". С наступающими праздниками:)
Здравствуйте. Подскажите, пожалуйста, в форме документе есть табличная часть , при проведении каждая строчка табличной части заносится в форму списка. Но как каждый раз при новом проведении заносится заново все строчки, получаются задвоение данных. Как это избежать?
Код заполнения в модуле объекта:
Для каждого Стр из СкладыПриказа Цикл
  ОписаниеСкладов = ОписаниеСкладов + Стр.Склад+"; ";
 КонецЦикла;
---
перед циклом напишите
ОписаниеСкладов = "";
---
перед циклом напишите
ОписаниеСкладов = "";
---
спасибо за совет!!
Бухгалтерия 3.0 Релиз 3.0.74.51.
При проведении документа Отражение ЗП в Учете, выгруженного из ЗУП,
возникают различия в проводках по НДФЛ, в сравнении с табличной частью документа. Копейки, конечно, но за 3 месяца набежало 4,65 руб.
---
Это не Вы - это Бухгалтерия так странно формирует проводки, но только на УСН
---
Эта ошибка у некоторых сотрудников или у всех?
---
У одного, у остальных не замечена.
---
Вы работаете на УСН? Там зачем-то проводки по НДФЛ распределяются по видам начислений!
---
При проведении документа Отражение ЗП в Учете, выгруженного из ЗУП Документ сформирован в ЗУП, в табличной части полностью соответствует документу в БУХ. Каким образом я могу влиять на распределение НДФЛ по видам начислений, если НДФЛ, в таблице отражен одной строкой?
---
Это не Вы - это Бухгалтерия так странно формирует проводки, но только на УСН
---
4. leosoft 143 04.12.19 18:10
Я пишу на память по форуму 1С - для применяющих УСН зачем-то в бухгалтерии делают перераспределение НДФЛ. Мне об этом сообщили клиенты, которые заметили в проводках по НДФЛ копейки! Хотя в ЗУП никаких копеек нет и выгружено все как надо. Потом я поискал информацию на партнерском форуме и там узнал, что такое распределение идет и вроде как есть ошибки, причем появились такие симптомы месяца полтора или два назад.
Нашел ваш коментарий в теме Проведение
Теперь все понятно.
---
Нужно смотреть, что по сч 68.01. С какого момента разница пошла.
---
А что можно смотреть по счету 68.01. На нем все чисто - НДФЛ начислен (Документ "Отражение ЗП в учете"), НДФЛ оплачен (Документ Выписка). Это ошибка документа "Отражение ЗП в учете", причем, возникающая при УСН, если у сотрудника есть несколько начислений в месяце.