Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
29 Мар 2017, 21:57
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Регистр сведений РасчетыНалоговыхАгентовСБюджетомПоНДФЛ  (Прочитано 620 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ksander-fars

  • **
  • Сообщений: 62
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2016-05-04
  • Сайт: 
  • Профессия: Программист 1С
Добрый день. ЗУП 2.5 Типовая

Сделал я проверку по документу "Начисление по больничному листу"

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

УПОРЯДОЧИТЬ ПО
   МесяцНачисления,
   Сотрудник
АВТОУПОРЯДОЧИВАНИЕ

Он мне выводит список документов в которых Месяц начисления неравен Дате выплаты дохода для НДФЛ(Первый скрин).

Но мне хочется что бы проверка была по всем документам делающим начисления, то есть по отпускам и зарплате. Все эти документы делают движения по регистру накопления РегистрНакопления.РасчетыНалоговыхАгентовСБюджетомПоНДФЛ

Подскажите как можно сделать такую же проверку но по РегистрНакопления.РасчетыНалоговыхАгентовСБюджетомПоНДФЛ, как получить данные из регистраторов регистра? С чего начать.



Оффлайн Golickoff

  • ***
  • Сообщений: 199
  • РЕПУТАЦИЯ: 10
  • КПД: 5%
  • Регистрация: 2015-02-05
  • Сайт: 
  • Профессия: Ученик 1С
Начните с запроса к регистру РасчетыНалоговыхАгентовСБюджетомПоНДФЛ. Если будут проблемы -- покажете текст запроса и подправим.

Оффлайн ksander-fars

  • **
  • Сообщений: 62
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2016-05-04
  • Сайт: 
  • Профессия: Программист 1С
Вот такой запрос.

ВЫБРАТЬ
   РасчетыНалоговыхАгентовСБюджетомПоНДФЛ.Регистратор,
   РасчетыНалоговыхАгентовСБюджетомПоНДФЛ.ФизЛицо,
   РасчетыНалоговыхАгентовСБюджетомПоНДФЛ.Сумма,
   РасчетыНалоговыхАгентовСБюджетомПоНДФЛ.МесяцНалоговогоПериода,
   РасчетыНалоговыхАгентовСБюджетомПоНДФЛ.Период
ИЗ
   РегистрНакопления.РасчетыНалоговыхАгентовСБюджетомПоНДФЛ КАК РасчетыНалоговыхАгентовСБюджетомПоНДФЛ
ГДЕ
   МЕСЯЦ(РасчетыНалоговыхАгентовСБюджетомПоНДФЛ.Регистратор.ПериодРегистрации) <> МЕСЯЦ(РасчетыНалоговыхАгентовСБюджетомПоНДФЛ.Регистратор.ДатаВыплатыДохода)
   И ГОД(РасчетыНалоговыхАгентовСБюджетомПоНДФЛ.Регистратор.ПериодРегистрации) = ГОД(РасчетыНалоговыхАгентовСБюджетомПоНДФЛ.Регистратор.ДатаВыплатыДохода)
   И РасчетыНалоговыхАгентовСБюджетомПоНДФЛ.Регистратор.Проведен = ИСТИНА

Единственный нюанс, как поставить условие что бы выбирались только не изменённые документы?
При обращении к документу я ставил такое условие: И НачислениеПоБольничномуЛисту.ПерерассчитываемыйДокумент = ЗНАЧЕНИЕ(Документ.НачислениеПоБольничномуЛисту.ПустаяСсылка)
А как задать условие при обращении через регистр?

Оффлайн Golickoff

  • ***
  • Сообщений: 199
  • РЕПУТАЦИЯ: 10
  • КПД: 5%
  • Регистрация: 2015-02-05
  • Сайт: 
  • Профессия: Ученик 1С
Если я понял вопрос правильно,
Цитировать
И РасчетыНалоговыхАгентовСБюджетомПоНДФЛ.Регистратор.ПерерассчитываемыйДокумент = ЗНАЧЕНИЕ(Документ.НачислениеПоБольничномуЛисту.ПустаяСсылка)

Оффлайн ksander-fars

  • **
  • Сообщений: 62
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2016-05-04
  • Сайт: 
  • Профессия: Программист 1С
Так не пойдёт, с таким условием выбираются только те записи у которых регистратором является документ начисления больничного и признак изменения пустое состояние, а в своём коде я не обращаюсь к отдельной группе документов, а обращаюсь к регистру с условием по регистратору. Скрин прилагаю. 1 С условием Второй без

Оффлайн Golickoff

  • ***
  • Сообщений: 199
  • РЕПУТАЦИЯ: 10
  • КПД: 5%
  • Регистрация: 2015-02-05
  • Сайт: 
  • Профессия: Ученик 1С
А если так?

И
   ВЫБОР
      КОГДА РасчетыНалоговыхАгентовСБюджетомПоНДФЛ.Регистратор ССЫЛКА Документ.НачислениеПоБольничномуЛисту
         ТОГДА РасчетыНалоговыхАгентовСБюджетомПоНДФЛ.Регистратор.ПерерассчитываемыйДокумент = ЗНАЧЕНИЕ(Документ.НачислениеПоБольничномуЛисту.ПустаяСсылка)
      ИНАЧЕ
   КОНЕЦ


Теги:
 

Отличие проводки по регистру сведений от проводки по регистру накопления?

Автор DirecTwiXРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 2
Просмотров: 4290
Последний ответ 18 Апр 2012, 02:19
от Dethmontt
Добавление сведений в графу "основание" документа "ТОРГ-12"

Автор Ярослав1984Раздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 4
Просмотров: 6782
Последний ответ 20 Авг 2013, 18:45
от Ярослав1984
Как можно подставлять цену из регистра сведений "Цены поставщиков" в документ"ПоступлениеТоваров" на актуальную дату? Необходимо использовать запрос в решении.

Автор Елена6666666666Раздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 14
Просмотров: 7280
Последний ответ 24 Окт 2014, 13:30
от cska-fanat-kz
Проверка на "новую" запись в рег. сведений

Автор nomer13Раздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 6
Просмотров: 11648
Последний ответ 11 Янв 2011, 10:04
от nomer13
Регистры накопления, Регистры сведений, Документы, Проведение

Автор kot_ooРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 12
Просмотров: 6699
Последний ответ 17 Янв 2014, 21:52
от kot_oo

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

Смотрите бесплатно более 300 видеоуроков по работе в 1С:Бухгалтерия 8 и 1C:ЗУП 8 ред. 3.0

СМОТРЕТЬ >>

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
160 Сообщений
alex0402
127 Сообщений
MuI_I_Ika MuI_I_Ika
57 Сообщений
Norfolk
52 Сообщений
LexaK
49 Сообщений
друган
20 Сообщений
alexandr_ll
20 Сообщений
Константин5825
18 Сообщений
AsadRoman
18 Сообщений
MrLvovsky MrLvovsky
16 Сообщений

* Кто онлайн

  • Точка Гостей: 447
  • Точка Скрытых: 0
  • Точка Пользователей: 5
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 

Dellos Catering - выездной ресторан кейтеринг по всему Миру
SimplePortal 2.3.5 © 2008-2012, SimplePortal