Т 1 пример заполнения: Унифицированная форма Т 1: скачать бланк, образец заполнения унифицированной формы Т 1, приказ о приеме на работу
образец заполнения, пример бланка — Контур.Бухгалтерия
Кто и когда сдает форму 1-Т
Форму 1-Т «Сведения о численности и заработной плате работников» сдают юридические лица всех видов экономической деятельности и форм собственности, в которых работает не больше 15 человек (включая совместителей и работников по гражданско-правовым договорам). Субъекты малого предпринимательства этот отчет не сдают.
Форма 1-Т относится к годовой отчетности. Ее нужно сдавать в статистику каждый год до 20 января года, следующего за отчетным.
Важно, что отчет сдает не только головное подразделение, но и филиалы, обособленные подразделения и представительства, если такие есть. По каждому из них заполняется свой отчет и отдельный по головному подразделению без учета обособленных.
Заполненные формы представляйте в территориальное отделение Росстата по местонахождению юрлица или по местонахождению подразделения.
Инструкция по заполнению формы 1-Т
Форма 1-Т, действующая в 2019 году, утверждена Приказом Росстата от 06.08.2018 № 485. В Приложении № 2 к приказу даны указания по ее заполнению.
Форма содержит титульный лист и одну таблицу со сведениями.
Титульный лист
Титульный лист заполняется аналогично другим статистическим формам.
Укажите в нем год, за который отчитываетесь, полное и краткое наименование организации и почтовый адрес с индексом.
В кодовой части формы укажите код ОКПИ на основании уведомления о его присвоении.
Раздел 1
В таблице по каждому виду экономической деятельности укажите среднесписочную численность работников (без внешних совместителей и несписочного состава), фонд начисленной зарплаты списочного состава, фонд зарплаты внешних совместителей и сумму начисленных выплат социального характера.
Сведения в таблице указываются в целом по организации (строка 01) и распределяются по осуществляемым видам экономической деятельности (строки 02–13).
Разберем расчет показателей подробнее.
Среднесписочная численность работников за год (графа 4)
рассчитывается как сумма среднесписочной численности сотрудников по месяцам, деленная на 12.Среднесписочная численность по месяцам рассчитывается как сумма списочной численности в каждом календарном дне месяца, включая выходные и праздники, деленная на число дней в месяце.
По выходным и праздникам для расчета принимается численность, действующая в предыдущем рабочем дне.
Фонд начисленной заработной платы (графы 5 и 6) включает начисленные суммы оплаты труда в денежной и натуральной форме, компенсационные выплаты, доплаты, премии, надбавки, систематическую оплату питания и проживания.
Начисленные выплаты социального характера (графа 7) включают суммы, связанные с социальными льготами, например, на лечение, отдых, проезд туда, трудоустройство. Не считая пособий из государственных внебюджетных фондов.
К выплатам социального характера относятся:
- выходное пособие при расторжении/прекращении трудового договора;
- суммы, начисленные работнику до трудоустройства из-за ликвидации организации или сокращения штата;
- единовременные пособия при выходе на пенсию, доплаты к пенсиям;
- страховые премии в пользу работников;
- оплата путевок работникам и их семьям;
- оплата проездных, подписок на газеты, журналы;
- расходы на платное обучение;
- материальная помощь.
После заполнения всех данных подсчитайте сумму строк 01 и 14. После этого заверьте документ подписью ответственного должностного лица, укажите дату заполнения отчета и контактные данные.
Если в отчетном году организация не начисляла зарплату и другие выплаты, форма представляется без указания этих данных.
Для проверки правильности в указаниях по заполнению формы даны контрольные соотношения:
сумма строк 02–13 = строка 01 по графа 4, 5, 6 и 7;
графы 4 и 6 по строке 14 = 0;
строка 15 = сумме строк 01 и 14 по графа 4, 5, 6 и 7;
строка 01 ≤ строка 15 по графам 5 и 7.
Для упрощения заполнения формы воспользуйтесь облачным сервисом Контур.Бухгалтерия. В нашей программе вы сможете быстро сформировать отчетность и направить ее в электронном виде в Росстат. Также сможете легко вести учет, начислять зарплату, платить налоги и сдавать отчетность. Для всех новичков есть бесплатный пробный период — две недели.
Приказ о приёме на работу на 0.5 ставки
Зачастую возникают обстоятельства, в связи с которыми появляется необходимость оформления на работу работника на 0.5 ставки. Важно учесть, что в Законодательстве РФ отсутствует термин 0.5 ставки. Вместо него используется выражение – неполный рабочий день, при этом сотрудник может приниматься как на основную работу, так и по совместительству.
Любой сотрудник имеет право осуществлять свою трудовую деятельность по индивидуальному графику. Поэтому прием на работу не полставки – вполне законное действие. Важно условие, которое при этом должно быть соблюдено – это оформление соответствующего приказа форма Т-1. Скачать образец заполнения приказа при приеме на 0.5 ставки на работу скачайте бесплатно ниже.
На полставки зачастую принимают по совместительству, при этом также нужно составить приказ о приеме на работу, но уточнить в нем, что работа для человека не основная, выполнять он ее будет в свободной время.
Если требуется перевод сотрудника на неполный рабочий день в процессе трудовой деятельности, то составляется приказ о переводе на 0.5 ставки по такому образцу.
Оформление приказа о приеме на 0.5 ставки
Заполнение документа данного вида регламентируется действующим Законодательством РФ. Для этого была создана специальная унифицированная форма бланка – Т-1.
В бланке приказа обязательно должна присутствовать информация следующего характера:
- наименование организации, ее реквизиты;
- название документа;
- даты составления приказа и приема на работу;
- ФИО, должность, адрес и паспортные данные сотрудника;
- период времени, на протяжении которого работник будет осуществлять свою трудовую деятельность на 0.5 ставки;
- подробное описание графика, указание рабочих часов и выходных дней;
- основание, в связи с которым возникла необходимость оформления гражданина на полставки;
- размер заработной платы, условия зачисления денежной суммы, выплачиваемой за переработку – при этом оплата производится согласно отработанному времени, при этом 0.5 ставки – это 50%;
- ФИО руководителя компании, подпись и печать.
При принятии по совместительству на неполную ставку, этот момент также уточняется в теле приказа Т-1.
После оформления приказа работник, на чье имя он составлен, должен ознакомиться с ним в течение 3 дней после написания. В случае согласия с указанной в нем информацией он оставляет в документе свою подпись.
Общие сведения о работе на 0.5 ставки
При принятии сотрудника на неполный рабочий день, руководитель компании учитывает несколько правил. Основными являются следующие:
- график работы на неполную ставку может быть зафиксирован не только в виде неполного дня, но и неполной недели;
- сотрудник может быть переведен на неполный рабочий день во время осуществления своей трудовой деятельности в полном объеме. Такое действие возможно при появлении определенных обстоятельств. При этом работником пишется заявление о переводе (или согласии на изменения), а руководителем оформляется приказ об установлении неполного рабочего дня.
Руководство компании вправе перевести сотрудника на 0.5 ставки по инициативе самого работника в таких ситуациях:
- беременность работницы;
- получение соответствующего заявления от сотрудника, у которого есть ребенок, не достигший возраста 14 лет или ребенок-инвалид;
- получение соответствующего заявления от сотрудника, ухаживающего за родственником. В этом случае работник должен предоставить все необходимые справки из медицинского учреждения.
Неполный рабочий день в виде 0.5 ставки при 40-часовой рабочей неделе – это осуществление трудовой деятельности на протяжении 4 часов в день. Неполная рабочая неделя – это осуществление трудовой деятельности 4 дня в неделю. Размер заработной платы в таких ситуациях составляет 50% от фиксированной суммы оклада. Размер оклада указывается в документации штатного характера.
Если сотрудник устроен на работу на 0.5 ставки, это не означает, что он может быть ущемлен в своих правах. Другими словами, специалистам, работающим по данному графику, так же как и всем полагаются отпуска, больничные. Трудовой стаж начисляется таким же образом, как в случае с полным рабочим днем. Переработанные часы считаются сверхурочным временем, которое подлежит обязательной оплате.
Бланк и образец форма Т-1
Образец заполнения приказа о приёме на работу на 0.5 ставки форма т-1 – скачать.
Оцените качество статьи. Мы хотим стать лучше для вас:
Товарно-транспортная накладная (ТТН). Образец заполнения ТТН. Форма 1-Т
Товарно-транспортная накладная (форма 1-Т) – документ, оформляемый при транспортировке груза автомобилями сторонней организации, когда предприятие пользуется услугами транспортной компании. В случае, когда предприятие доставляет свой груз на своем или арендованном транспорте, товарно-транспортную накладную заполнять не нужно, достаточно оформленной товарной накладной. Образец заполнения товарной накладной ТОРГ-12 можно посмотреть здесь. Типовая форма товарно-транспортной накладной — 1-Т, скачать бланк этой формы можно ниже.
Товарно-транспортная накладная (ТТН) форма 1-Т. Заполнение
[adinserter block=”1″]Бланк накладной двусторонний: с лицевой стороны — товарный раздел, в котором представлены сведения о контрагентах и товаре, на обратной стороне — транспортный раздел, в нем отражаются сведения о транспорте, перевозящем груз, и о транспортной компании.
[adinserter block=”13″]Коротко о товарно-транспортной накладной
Товарный раздел товарно-транспортной накладной
Рассмотрим основные аспекты заполнения накладной. Документу присваиваем номер, ставим дату — день отгрузки товара.
Далее необходимо указать реквизиты: (нажмите для раскрытия)
- грузоотправителя – наименование организации, адрес местонахождения (адрес погрузки товара), контактный телефон, ОКПО;
- грузополучателя — наименование организации, адрес разгрузки товара, контактный телефон, ОКПО;
- плательщика — наименование, юридический адрес, платежные реквизиты, ОКПО организации-плательщика транспортных услуг.
Этот раздел заполняет грузоотправитель, в таблице приводится перечень отгружаемого товара с указанием номенклатурного номера, количества, цены, наименования, единицы измерения, упаковки, веса, итоговой суммы. Следует отметить, что цена и сумма указываются без учета НДС. Для отражения НДС необходимо к товарно-транспортной накладной заполнить также товарную накладную ТОРГ-12 и счет-фактуру.
В товарном разделе ставят подписи представители грузоотправителя: руководитель, главный бухгалтер, ответственное лицо, отпустившее товар. Указывается дата отгрузки и ставится печать грузоотправителя. При передаче груза водителю последний должен указать номер и дату доверенности, дающей ему право на перевозку груза. На рисунке ниже представлен пример заполнения ТТН по форме Т-1.
Заполнение информации о товарах и контрагентах в ТТН
Транспортный раздел товарно-транспортной накладной
В этом разделе прежде всего отражается информация о транспорте и о транспортной компании: (нажмите для раскрытия)
- срок доставки груза — дата, к которой транспортная компания обязана доставить груз грузополучателю;
- организация — реквизиты транспортной компании — владельца автомобиля;
- номер и марка машины;
- заказчик — реквизиты организации, которая оплачивает транспортные услуги;
- водитель — ФИО, номер удостоверения;
- пункт погрузки и разгрузки — фактические адреса, в которых водитель должен загрузить и разгрузить товарно-материальные ценности;
- сведения о прицепе, если имеется.
Справа указывается номер путевого листа, к которому прилагается ТТН форма 1-Т. В таблице должна быть отражена необходимая информация о грузе: его наименование, упаковка, количество, масса.
Под таблицей заполняется графы «груз сдал» – «принял». Слева указывает свою фамилию, должность и подпись представитель грузоотправителя, передавший груз водителю, водитель в свою очередь ставит свою подпись в знак того, что груз принял. Строки справа заполняются по прибытию водителя на место разгрузки, после того, как грузополучатель принял товар, водитель подписывает документ, подтверждая, что груз в целости и сохранности он сдал грузополучателю, в свою очередь представитель грузополучателя ставит свою подпись в знак того, что груз принял и претензий к водителю нет.
«Погрузочно-разгрузочные операции» – отмечаются сведения о погрузке-разгрузке: силами кого осуществлялись эти операции (транспортной компании, получатель, отправитель), каким образом происходила разгрузка-погрузка и указывается время начала и окончания данных операций.
«Прочие сведения» – данный раздел заполняет транспортная компания, на основании данных этого раздела, происходит расчет стоимости оказанных компанией услуг, а также происходит расчет зарплаты водителю. На рисунке ниже представлен пример заполнения транспортного раздела в ТТН.
Пример заполнения транспортного раздела ТТН
Заполняется ТТН форма 1-Т в четырех экземплярах. Первый вариант с подписью водителя грузоотправитель оставляет у себя, остальные передаются водителю. Приехав в место разгрузки один экземпляр с подписью водители и грузоотправителя передается получателю.
Третий и четвертый экземпляр с подписями отправителя и получатель передаются транспортной компании, которая произведет в нем необходимые расчеты в разделе «прочие сведения», в одном экземпляре автовладелец рассчитает стоимость своих услуг и приложит данный экземпляр к счету на оплату, который он выставит плательщику за оказанные транспортные услуги. Последний, четвертый экземпляр будет приложен к путевому листу водителя, на основании него произведутся необходимые расчеты заработной платы водителю.
Скачать бланк и образец заполнения товарно-транспортной накладной (ТТН)
[adinserter block=”6″]Порядок заполнения и образец формы ОДВ-1 за 2020 год
Отчет по форме ОДВ-1 – это опись документов индивидуального (персонифицированного) учета передаваемых в территориальные органы ПФР в составе индивидуальных сведений о застрахованных лицах.
Форма ОДВ-1 утверждена Постановлением Правления ПФ РФ от 06 декабря 2018 № 507П «Об утверждении формы СЗВ-СТАЖ, ОДВ-1, СЗВ-КОРР, СЗВ-ИСХ порядка их заполнения и формата сведений и о признании утратившим силу Постановлении Правления ПФ РФ от 11.01.2017 №3П».
Кто обязан сдавать ОДВ-1
Персонифицированную отчетность по всем работникам (которые выполняют работу не только по трудовому, но и по гражданско-правовому договору, на выполнение работ или оказание услуг, а также по договору авторского заказа) в ПФР обязаны передавать:
- организации и их обособленные подразделения;
- ИП, адвокаты, нотариусы, частные детективы.
Эта обязанность предусмотрена статьей 1, пунктом 1 статьи 8 и статьей 15 Федерального закона от 01.04.1996 № 27-ФЗ.
Срок сдачи формы ОДВ-1
Страхователи должны отчитаться по форме СЗВ-СТАЖ за 2020 год до 1 марта 2021 года, и каждый отчет (файл) СЗВ-СТАЖ должен сопровождаться формой ОДВ-1!
Кроме того ОДВ-1 подается вместе с формами СЗВ-КОРР, СЗВ-ИСХ.
В ОДВ-1 нужно обобщать данные о количестве работников, на которых представляются сведения по форме СЗВ-СТАЖ (а также СЗВ-КОРР, СЗВ-ИСХ).
Пример заполнения формы ОДВ-1
Инструкция по заполнению формы ОДВ-1
Тип сведений – знаком X отмечается тип представляемой формы:
- Исходная
- Корректирующая
- Отменяющая
С типом «Корректирующая/Отменяющая» представляется при необходимости корректировки/отмены данных раздела 5 ранее поданной формы ОДВ-1 с типом «Исходная».
Отчетный период (код) – указывается отчетный период в соответствии с Классификатором параметров. Для отчетности с 2017 года и далее — указываем 0 (отчетный период — год), и указываем год 2020.
Раздел 3 «Перечень входящих документов» — в графе «Количество застрахованных лиц» указывается число застрахованных лиц, сведения на которых содержат формы, представленные одновременно с ОДВ-1.
Раздел 4 «Данные в целом по страхователю» — заполняется только в случае, если ОДВ-1 представляется одновременно с формами СЗВ-ИСХ или с формой СЗВ-КОРР «Особая» и содержит данные в целом по страхователю за отчетный период.
Раздел 5 «Основание для отражения данных о периодах работы застрахованного лица в условиях, дающих право на досрочное назначение пенсии в соответствии со статьей 30 ФЗ от 28.12.2013 N 400-ФЗ “О страховых пенсиях» – заполняется в случае, если в формах СЗВ-СТАЖ (с типом сведений — ИСХ) и СЗВ-ИСХ, представленных одновременно с формой ОДВ-1, содержатся сведения о застрахованных лицах, занятых на видах работ, указанных в пунктах 1-18 части 1 статьи 30 Федерального закона от 28.12.2013 N 400-ФЗ:
- подземные работы, работы с вредными условиями труда, в горячих цехах, с тяжелыми условиями труда, в качестве рабочих локомотивных бригад, на полевых геолого-разведочных, поисковых, топографо-геодезических, геофизических, гидрографических, гидрологических, лесоустроительных и изыскательских работах, работы на лесозаготовках и лесосплаве, работы на погрузочно-разгрузочных работах в портах, в плавсоставе на судах морского, речного флота и флота рыбной промышленности, водители автобусов, троллейбусов, трамваев, летный состав, диспетчеры и ИТС гражданской авиации, на подземных и открытых горных работах, спасатели и т.п.
Скачать бланк и пример заполнения ОДВ-1
Вы можете скачать:
Примеры формирования пакета документов с ОДВ-1
№ | Описание ситуации | Пакет: Форма «тип» |
---|---|---|
1 | Стандартная ситуация представление сведений в целом по организации на 20 работников | СЗВ-СТАЖ «исходная»+ОДВ-1 «исходная» |
2 | За отчетный период представлена форма СЗВ-СТАЖ на 20 сотрудников, представленные сведения были учтены на лицевом счете, но позже выявлена ошибка в периоде стажа 1 сотрудника | СЗВ-КОРР «корректирующая»+ОДВ-1 «исходная» |
3 | За отчетный период представлена форма СЗВ-СТАЖ на 20 сотрудников, но 1 сотрудник не работал в отчетном периоде, поэтому требуется отмена ранее представленных сведений | СЗВ-КОРР «отменяющая»+ОДВ-1 «исходная» |
4 | За отчетный период представлена форма СЗВ-СТАЖ на 20 сотрудников, но по 1 сотруднику сведения не были учтены на лицевом счете ввиду несоответствия ФИО-СНИЛС | СЗВ-СТАЖ «дополняющая» на 1 сотрудника+ОДВ-1 «исходная» |
5 | За отчетный период представлена форма СЗВ-СТАЖ на 20 сотрудников, по 1 сотруднику забыли представить сведения | СЗВ-СТАЖ «особая» на 1 сотрудника+ОДВ-1 «исходная» |
6 | Требуется представить сведения в целом по организации на 20 сотрудников за 2001 год (ранее отчетность за этот период не представлялась) | СЗВ-ИСХ на 20 сотрудников+ОДВ-1 «исходная» с разд. 1-4 |
7 | Выявлена ошибка в ранее представленных сведениях за 2014 год: 1 сотруднику произведено доначисление страховых взносов, у 1 сотрудника выявлена ошибка в периоде стажа — не указан код ДЕТИ в допсведениях | СЗВ-КОРР «корректирующая»+ОДВ-1 «исходная»+РСВ с заполненной 120 строкой и 4 разделом |
Инструкцию по заполнению формы СЗВ-СТАЖ читайте в материале “СЗВ-СТАЖ: подробная информация от специалистов ПФР“
Ларина С.Н., юрист, налоговый консультант Еще одним аргументом в пользу составления ТТН можно считать пункт 2.1.1 Правил дорожного движения, утвержденных постановлением Правительства РФ от 23.10.1993 г. № 1090. Согласно указанной норме водитель обязан иметь при себе и по требованию сотрудников милиции передавать им для проверки в том числе товарно-транспортные документы. Отсутствие указанных в пункте 2.1.1 Правил дорожного движения сопроводительных документов является достаточным основанием для ареста перевозимых товарно-материальных ценностей. ТТН является единственным документом, служащим для списания товарно-материальных ценностей у грузоотправителей и оприходования их у грузополучателей, а также для складского, оперативного и бухгалтерского учета (п. 6 Инструкции № 156). ТТН на перевозку грузов автомобильным транспортом необходимо составить грузоотправителю на каждую поездку автомобиля для каждого грузополучателя в отдельности с обязательным заполнением всех реквизитов (п. 10 Инструкции № 156). ТТН должны быть в обязательном порядке приложены к путевым листам (п. 17 Инструкции № 156). Однако здесь есть исключения (п. 5 Инструкции № 156). ТТН не понадобится:
Поскольку путевые листы составляются всеми организациями, имеющими собственный или арендованный автотранспорт, при выпуске автомобиля на линию (п. 15 Инструкции № 156) ТТН следует составлять, если доставка груза осуществляется силами грузоотправителя. Таким образом, ТТН составляется грузоотправителем в двух случаях:
В том случае, если покупатель (грузополучатель) вывозит груз самостоятельно, оформления ТТН не требуется. |
Например, ФАС Восточно-Сибирского округа в постановлении от 17.08.2004 г. по делу № А19–5570/04–24-Ф02–3221/04-С1 принял сторону налогового органа, аргументировав свою позицию тем, что наличие товаросопроводительных документов для обоснованности принятия к вычету НДС является обязательным. При подаче налоговой декларации на возмещение налога на добавленную стоимость предприятие не представило товарно-транспортные накладные, которые, по мнению суда, являются первичными документами, подтверждающими принятие товара на учет. |
Судебно-арбитражная практика
По делу от 23.05.2006 г. № А56–44240/2005 ФАС Северо-западного округа также принял решение об отказе в вычете НДС в связи с тем, что представленные ТТН были неправильно оформлены. Они не могли быть приняты судом в качестве надлежащих доказательств перевозки (транспортировки) и оприходования товара. |
Судебно-арбитражная практика
По делу от 02.02.2006 г. № А13–1712/2005–28 ФАС Северо-западного округа суд также не принял неправильно оформленные ТТН в качестве доказательств приобретения товара и произведенных затрат. |
Судебно-арбитражная практика
В постановлении ФАС СЗО от 20.03.2006 г. по делу № А56–37882/2005 отсутствие у организации товарно-транспортных накладных, по мнению суда, явилось одним из доказательств его недобросовестности, на основании которых организации было отказано в налоговых вычетах по НДС. |
Судебно-арбитражная практика
В постановлении ФАС СЗО от 17.11.2004 г. № А05–6133/04–11 отсутствие ТТН суд расценил как отсутствие первичных документов. На этом основании представители Фемиды приняли решение о привлечении организации к ответственности по пункту 3 статьи 120 Налогового кодекса за отсутствие первичных документов и доначислении налога на прибыль и НДС. |
Порядок заполнения ТТН
В соответствии с Постановлением № 78 ТТН выписывается в четырех экземплярах. Первый — остается у грузоотправителя и предназначается для списания товарно-материальных ценностей. Второй, третий и четвертый экземпляры, заверенные подписями и печатями грузоотправителя и подписью водителя, вручаются водителю.
Второй — сдается водителем грузополучателю и предназначается для оприходования товарно-материальных ценностей у получателя груза.
Третий и четвертый экземпляры, заверенные подписями и печатями грузополучателя, сдаются организации — владельцу автотранспорта.
Третий экземпляр, служащий основанием для расчетов, транспортная организация прилагает к счету за перевозку и высылает плательщику — заказчику автотранспорта, а четвертый прилагается к путевому листу и служит основанием для учета транспортной работы и начисления заработной платы водителю.
Более подробная инструкция о заполнении этой формы в нормативных документах отсутствует. В разделе 2 Инструкции № 156 были приведены разъяснения, но они относятся к форме № 1-Т, которая являлась приложением № 1 к данной Инструкции и была отменена Постановлением № 78.
Пример 1 Пример 2Товарно-транспортная накладная форма 1-Т
Многие компании взаимодействуют между собой на расстоянии, периодически передавая друг другу различные товарно-материальные ценности, которые доставляются транспортом. При этом груз необходимо обязательно соответственно оформить. Товарно-транспортная накладная (ТТН) – это сопроводительный и приемо-сдаточный документ, причем ее необходимо будет оформлять всегда, при доставке товара транспортом. Данный документ необходим для полного комплекта при оформлении счета-фактуры в качестве подтверждения получения груза. Также его необходимо применять для подтверждения транспортных расходов и списания бензина по налогу на прибыль.
Оглавление статьи
Когда, зачем и как применяется ТТН
[ads-pc-3] [ads-mob-3]ТТН необходимо составлять, если транспортировка материальных ценностей осуществляется отправителем или сторонней организацией. Оформление ТТН производит фирма, которая организует доставку.
Этот документ подтверждает отправку и получение товара, а также сам факт перевозки. Форма 1-Т особенно важна в случае, когда доставку осуществляют третьи лица. Именно по ТТН перевозчики принимают, проверяют и передают товар грузополучателям. Она позволяет в случае потери или порчи груза обратиться в суд.
Если перевозка осуществляется несколькими транспортными компаниями, то грузоотправитель составляет отдельные ТТН для каждого грузополучателя.
Очень часто на одном транспортном средстве перевозится груз, предназначенный нескольким грузополучателям. В этом случае на каждого грузополучателя нужно выписать накладные.
Документ не надо оформлять, если товар перевозит его получатель. В этом случае все данные о нем принимающая организация фиксирует в путевом листе транспортного средства.
Налоговая требует предоставлять ТТН от организаций-плательщиков НДС для подтверждения вычета по входящему НДС в качестве первичных документов прихода материальных ценностей.
Согласно ПБУ расходы по доставке материальных ценностей включаются в их стоимость. Чтобы доказать экономическую целесообразность затрат и правильность определения себестоимости ТМЦ, налоговая служба в первую очередь требуют ТТН.
Данная накладная состоит из двух частей: товарной и транспортной.
Первая часть документа регулирует взаимоотношения грузоотправителя с грузополучателем, вторая заказчика с перевозчиком. С 2011 году, наряду с формой 1-Т, начала действовать транспортная накладная, в которой отсутствует товарный раздел. Она также обязательна к заполнению.
ТТН оформляется продавцом в четырех экземплярах. В первом расписывается водитель грузоотправителя или перевозчика о приеме товара, он остается у продавца. Второй и третий, после подписания грузополучателем, забирает транспортная компания, для выставления счетов за перевозку и начисления водителю зарплаты. Четвертый экземпляр находится у принимающей стороны при оприходовании товара.
Для перевозки грузов, по которым не организован складской учет (например, в карьерах – гравий, песок, щебень), данная накладная оформляется в трех экземплярах.
Товарно-транспортная накладная образец заполнения
[ads-pc-3] [ads-mob-3]Организации применяют типовую межотраслевую форму N 1-Т.
Рассмотрим как заполнить ттн грузоотправителю.
В соответствующих строках бухгалтер организации-отправителя записывает номер по порядку и дату составления документа. После этого необходимо заполнить наименования, коды ОКПО, адреса, телефоны грузоотправителя, грузополучателя и плательщика. Для последнего также указываются банковские реквизиты.В табличной части товарного раздела заполняются сведения о перевозимых материальных ценностях: код аналитического учета (номенклатурный номер), артикул, количество цена за 1 единицу, наименование ТМЦ, единица измерения, вид упаковки, количество мест, вес и общая стоимость. Если ТТН оформляется на нескольких листах, это необходимо отразить в соответствующей строке прописью также как информацию о количестве наименований товара, занимаемом месте, его нетто- и брутто-весе. Также необходимо занести данные (если есть) на другие сопроводительные документы (сертификаты, паспорта и т. д.). Ниже записывается общая стоимость перевозимого товара.
Далее документ подписывается директором, главным бухгалтером и лицом, осуществляющим выдачу ТМЦ, заверяется печатью.
Рассмотрим правила заполнения ТТН относительно транспортного раздела.
В нем необходимо указать данные о сроке поставки, информацию о номерах ТТН и путевом листе автомобиля, на котором осуществляется транспортировка. Далее заносится наименование, адрес, телефон, банковские реквизиты организации-перевозчика, регистрационные данные на транспортное средство, информация по водителю. При наличии прицепов, информацию оних надо тоже отразить в ТТН.В соответствующей строке заполняется информация о пунктах погрузки и разгрузки.
В табличной части отражаются сведения о грузе (наименовании, сопроводительных документах, количестве мест и весе).
Ниже заполняются передаточные записи лица, отпустившего товар (грузоотправителя), и лица, принявшего груз (грузополучатель), ставятся соответствующие печати.
Водитель должен заполнять информацию о погрузочно разгрузочных работах (кто их осуществлял, каким способом и время).
Внизу документа находятся графы, в которых указывается вся необходимая информация и расчет заработной платы, если водителю считают ее по сдельной системе оплаты.
Образец заполнения ттн можно посмотреть ниже.
Нюансы заполнения некоторых товарно-транспортных накладных
Договором поставки может быть предусмотрено, что продавец осуществляет погрузочные работы и транспортировку груза, а покупатель компенсирует ему затраты. Тогда в ттн в товарном разделе необходимо заполнить графу «Складские или транспортные расходы».
Транспортировку груза может осуществлять транспортная компания. Кладовщику грузоотправителя в товарном разделе в правом нижнем углу необходимо заполнить данные из соответствующей доверенности, а транспортный раздел будет оформляться перевозчиком.
Для транспортировки ТМЦ могут использоваться несколько автотранспортных предприятий. В этом случае грузоотправителю необходимо выписать на каждого из них ТТН, а при заполнении транспортного раздела документа занести информацию о переадресовке и новом грузополучателе.
В соответствии с договором, доставку может заказывать покупатель товара. Он находит транспортную компанию и заключает с ней договор. По правилам заполнять ТТН в этом случае должен покупатель, который будет одновременно являться и грузоотправителем (он организует перевозку), и грузополучателем.
Товарно-транспортная накладная бланк
Бланк товарно транспортной накладной скачать в формате Excel
Образец заполнения ттн скачать в формате Excel
Вам также может понадобиться
Товарная накладная торг 12
Как заполнить онлайн анкету на въезд в Турцию с 15 марта 2021 года самостоятельно
Внимание! Анкета 22.03.2021 на первом листе немного поменялась. Теперь вместо “Страна прибытия” поле называется “Место проживания”.
Для посещения Турции с 15 марта 2021 года необходимо за 72 час до вылета (или пересечения границы другим способом) заполнить онлайн анкету Form for Entry to Turkey. Ранее такие заполнялись в бумажном виде во время полета. Если вы этого не сделаете, то вас не допустят на рейс и попросят заполнить до вылета. Об этом требовании турецких властей объявили все туроператоры и авиакомпании, которые выполняют рейсы в Турцию.
Вот ссылки на информацию на сайтах Turkish Airlines, Pegasus и туроператор Пегас.
Кому надо заполнять анкету
Всем, кто летит в Турцию после 15 марта 2021 года, кроме:
- детей до 6 лет;
- транзитных пассажиров, не пересекающих границу.
Заполняем анкету самостоятельно
Переходим по адресу https://register.health.gov.tr/. Переключаем на русский язык.
Для примера возьмем следующие паспортные данные.
Заполняем первую страницу анкеты латинскими буквами. Все поля обязательные. Название компании – ваша авиакомпания, номер рейса берете из брони.
Место проживания – страна в которой вы зарегистрированы, платите налоги. Допустим вы имеете ВНЖ или являетесь наемным работником в иностранной компании, но при этом остаетесь гражданином РФ. Попровьте нас в комментариях, если мы не правы.
Национальность (гражданоство) – берете из паспорта.
На следующем шаге вы заполняете информацию об адресе проживания. Достаточно указать только “Город”. В строке “Адрес” можно указывать как адрес, так и название, например, отеля Deluxe Golden Horn Sultanahmet Hotel, если его однозначно можно идентифицировать. Кстати, классный отель в Стамбуле с рестораном на крыше.
Если у вас транзит, например, в Стамбуле и вы планируете выйти в город, то можете указать в качестве города – “Istanbul”, в качестве адреса – “Transit”. Аналогично, если предполагается смена аэропорта (Новый и Сабиха в Стамбуле).
Как заполнить форму W-4 в 2021 году
Как правильно заполнить форму W-4? Это налоговая форма, называемая свидетельством об удержании налогов сотрудника W-4, которую работодатель вручает вам, когда вы начинаете новую работу. Если налоговые формы наполняют вас ужасом – вы их не понимаете, вы боитесь того, что произойдет, если вы сделали ошибку – просто продолжайте читать. Форма W-4 была полностью переработана в 2020 году и теперь содержит пять вместо семи разделов, которые необходимо заполнить; Эта статья объяснит, что такое W-4, и расскажет, как заполнять новую форму построчно.Взаимодействие с другими людьми
Ключевые выводы
- Способ заполнения формы IRS W-4 (Свидетельство о удержании удерживаемого пособия сотрудника) определяет размер налога, удерживаемого вашим работодателем из вашей зарплаты.
- Вы хотите правильно заполнить форму, чтобы из вашей зарплаты удерживалась правильная сумма подоходного налога; в противном случае вы можете оказаться в долгу перед IRS при подаче налоговой декларации.
- Форма W-4 была полностью изменена в 2020 году и теперь содержит пять вместо семи разделов, которые необходимо заполнить; Причина изменения заключалась в том, чтобы упростить для налогоплательщиков заполнение формы.
Для чего используется форма W-4?
Вы заполняете форму W-4, чтобы ваш работодатель удерживал правильную сумму подоходного налога из вашей зарплаты.Если у вас есть бухгалтер или другой налоговый составитель, подтвердите свое решение с ними, прежде чем подавать форму.
То, как вы заполняете форму W-4 «Свидетельство об удержании налогов», определяет, сколько налогов ваш работодатель удержит из вашей зарплаты. Ваш работодатель отправляет деньги, удерживаемые с вашей зарплаты, в налоговую службу (IRS) вместе с вашим именем и номером социального страхования (SSN).Удержание засчитывается для оплаты годового счета по подоходному налогу, который вы рассчитываете при подаче налоговой декларации в апреле. Вот почему форма W-4 запрашивает идентификационную информацию, такую как ваше имя, адрес и номер социального страхования.
Вы можете потребовать освобождения от удержания любых денег, если вы не имели налоговой задолженности в течение предыдущего года и ожидаете нулевых налоговых обязательств в следующем году.
2020 Изменения в форме W-4
IRS выпустило новую версию формы W-4 в 2020 году.Это была первая серьезная переработка формы с момента подписания Закона о сокращении налогов и занятости (TCJA) в декабре 2017 года; TCJA внесла серьезные изменения в удержание налогов для сотрудников.
Фактически, обновление W-4 и налоговые изменения после TCJA могут быть причиной еще раз взглянуть на W-4, который вы подали обратно, когда впервые пришли к своему работодателю, и посмотреть, нужно ли вам вносить изменения. Еще одна причина пересмотреть форму W-4: что вы узнаете, когда заполняете свои текущие налоговые формы, особенно если вы обнаруживаете, что из вашей зарплаты было удержано недостаточно средств, и теперь вы должны деньги IRS.Также полезно обновлять свой W-4 каждый раз, когда у вас происходят большие перемены в жизни. Например, добавление ребенка, брак или развод, или если вы начинаете внештатную работу на стороне.
Версия формы W-4 2020 года исключает возможность требовать личные пособия. Ранее в форму W-4 входил Лист личных пособий, который помогал вам определить, на сколько пособий нужно претендовать. Чем больше пособий вы запросите, тем меньше работодатель удержит из вашей зарплаты и чем меньше вы потребуете, тем больше будет удерживать ваш работодатель.Раньше надбавки были слабо привязаны к личным и иждивенческим льготам, указанным в вашей налоговой форме. Хотя стандартный вычет был удвоен в результате TCJA, личные и иждивенческие льготы были отменены.
Новая форма призвана упростить процесс заполнения как сотрудниками, так и работодателями, удерживающими налоги. В нем пять разделов для заполнения по сравнению с семью разделами из версии до 2020 года.
Как читать и заполнять форму W-4: Пошаговое руководство
Все страницы формы W-4 доступны на веб-сайте IRS.Взаимодействие с другими людьми
Если вы одиноки или состоите в браке с супругом, который не работает, у вас нет иждивенцев, есть доход только от одной работы и вы не претендуете на налоговые льготы или вычеты (кроме стандартного вычета), заполняя W- 4 очень прост. С 2020 года все, что вам нужно сделать, это указать свое имя, адрес, номер социального страхования, статус регистрации, а также подписать и поставить дату в форме.
Если ваша налоговая ситуация более сложная, вам необходимо будет предоставить информацию о иждивенцах, доходах вашего супруга (-и), дополнительном доходе и любых налоговых льготах и вычетах, которые вы планируете требовать.Взаимодействие с другими людьми
Вот как работает заполнение формы.
Шаг 1. Предоставьте свою информацию
Укажите свое имя, адрес, регистрационный статус и номер социального страхования. Легкий. Вашему работодателю нужен ваш номер социального страхования, чтобы при отправке удержанных из вашей зарплаты денег в IRS, платеж был соответствующим образом зачислен на ваш годовой счет подоходного налога. После завершения этого шага, индивидуальным заявителям с простой налоговой ситуацией, как описано выше, нужно только подписать и поставить дату в форме, и они готовы.Взаимодействие с другими людьми
Всем остальным придется сделать еще несколько шагов.
Если вы вообще не отправляете форму W-4, IRS требует, чтобы ваш работодатель удерживал налог по самой высокой ставке.
Шаг 2. Добавьте несколько рабочих мест или работающего супруга
Переходите к шагу два, если у вас более одной работы или ваш статус подачи – совместная подача документов в браке и ваш супруг работает. Если это относится к вам, у вас есть три варианта, из которых вы можете выбрать один:
Вариант A
Используйте онлайн-оценщик налоговых удержаний IRS и включите оценку на четвертом шаге (поясняется ниже), когда это применимо.Взаимодействие с другими людьми
Вариант B
Заполните рабочий лист нескольких заданий, который представлен на третьей странице формы W-4, и введите результат на шаге 4 (c), который поясняется ниже. Он представлен на третьей странице формы W-4, которую ваш работодатель должен был предоставить вам, или вы можете загрузить ее из IRS. IRS рекомендует заполнять рабочий лист только на одном W-4, а результат следует вводить только для наиболее высокооплачиваемой работы, чтобы получить наиболее точное удержание.Взаимодействие с другими людьми
W-4 Рабочий лист нескольких заданий.При заполнении рабочего листа для нескольких вакансий первое, что вам нужно будет различить, это то, есть ли у вас две работы (включая вас и вашего супруга) или три или больше. Если у вас и вашего супруга одна работа, заполните строку 1 формы. Аналогичным образом, если у вас две работы и ваш супруг не работает, вы также должны заполнить строку 1.
Чтобы точно заполнить строку 1, вам необходимо использовать графики, представленные на четвертой странице формы W-4.Эти графики разделены по статусу регистрации, поэтому вам нужно будет выбрать правильный график в зависимости от того, как вы подаете налоговую декларацию. В левом столбце указаны суммы в долларах для более высокооплачиваемого супруга, а в верхней строке указаны суммы в долларах для супруга с более низким доходом.
Например, давайте посмотрим на человека, состоящего в браке, совместно подающего документы. Предполагая, что супруг A зарабатывает 80 000 долларов в год, а супруг B зарабатывает 50 000 долларов в год, супругу A нужно будет выбрать 8 420 долларов (пересечение строки от 80 000 до 99 999 долларов из левого столбца и столбца от 50 000 до 59 999 долларов из верхней строки) для заполнения. в строке 1 рабочего листа для нескольких вакансий.
Совместная подача документов в браке – лист работы на несколько рабочих мест из формы W-4, стр. 4.Если у вас вместе с супругом (а) три или более работы, вам нужно будет заполнить вторую часть рабочего листа для нескольких рабочих мест. Во-первых, выберите самую высокооплачиваемую работу и вторую по величине оплачиваемую работу. Используйте графики на странице 4, чтобы подсчитать сумму, которую нужно добавить к строке 2a на странице 3. Этот шаг аналогичен приведенному выше примеру, за исключением того, что вы используете вторую по величине оплачиваемую работу как «низкооплачиваемую работу.”
Затем вам нужно сложить заработную плату на двух самых высоких должностях. Используйте эту цифру для «более высокооплачиваемой работы» на графике со страницы 4, а заработную плату на третьей работе используйте как «низкооплачиваемую работу». Введите сумму из графика в строку 2b на странице 3 и сложите строки 2a и 2b вместе, чтобы завершить 2c.
Например, предположим, что у супруга А есть две работы, зарабатывающие 50 000 и 15 000 долларов, а у супруга Б работа за 40 000 долларов. Супруг А внесет 3 570 долларов в строку 2а (пересечение строки 50 000–59 999 долларов из левого столбца и столбца 40 000–49 999 долларов из верхней строки).Складывая 50 000 и 40 000 долларов, чтобы получить в сумме 90 000 долларов, супруга А внесет 3260 долларов в строку 2c (пересечение строки от 80 000 до 99 999 долларов из левого столбца и столбца от 10 000 до 19 999 долларов из верхней строки). Сложив эти две суммы вместе, мы получим 6830 долларов по строке 2c.
Вам нужно будет ввести количество периодов заработной платы в году на самой высокооплачиваемой работе в строке 3 Таблицы работы с несколькими вакансиями. Например, 12 для ежемесячного, 26 для двухнедельного или 52 для еженедельного. Разделите годовую сумму в строке 1 (для двух работ) или в строке 2c (для трех или более рабочих мест) на количество периодов оплаты.Введите эту цифру в строку 4 рабочего листа по нескольким работам, а также в строку 4c формы W-4.
Вариант C
Установите флажок в опции C, если всего два задания, и проделайте то же самое на W-4 и для другого задания. Выбор этого варианта имеет смысл, если обе должности имеют одинаковую заработную плату, в противном случае может удерживаться больше налогов, чем необходимо.
Шаг 3: Добавить иждивенцев
Если у вас есть иждивенцы, заполните третий шаг, чтобы определить ваше право на получение налогового кредита на ребенка и кредита для других иждивенцев.Плательщики единого налога, которые зарабатывают менее 200 000 долларов, или лица, состоящие в совместном браке и зарабатывающие менее 400 000 долларов, имеют право на получение детской налоговой льготы.
Технически определение иждивенца в IRS довольно сложно (подробности см. В публикации IRS 501), но краткий ответ заключается в том, что это соответствующий ребенок или соответствующий родственник, который живет с вами и которого вы поддерживаете финансово.
Умножьте количество подходящих детей в возрасте до 17 лет на 2000 долларов, а количество других иждивенцев на 500 долларов.Добавьте сумму двух в долларах к третьей строке.
Шаг 4: Добавьте другие корректировки
В этом разделе IRS хочет знать, хотите ли вы, чтобы из вашей зарплаты была удержана дополнительная сумма. «Конечно, нет. Вы уже забрали достаточно моих денег, – думаете вы. Но информация, которую вы предоставили в предыдущих разделах, может привести к тому, что ваш работодатель удержит слишком маленький налог в течение года. Если они удерживают слишком мало, в апреле вы получите большой налоговый счет и, возможно, штрафы и проценты за недоплату.В этом случае попросите своего работодателя удерживать дополнительные деньги с каждой зарплаты, чтобы этого не произошло.
Как узнать, может ли это случиться? Одна из вероятных причин заключается в том, что вы получаете значительный доход, указанный в форме 1099, которая используется для выплаты процентов, дивидендов или дохода от самозанятости – из этих источников дохода не удерживается подоходный налог. Вам также может понадобиться использовать этот раздел, если вы все еще работаете, но получаете пенсионные пособия по предыдущей работе или пенсионные пособия по социальному обеспечению.
Четвертый шаг W-4 позволяет вам удерживать дополнительные суммы, заполнив один или несколько из следующих трех разделов:
4 (а)
Если вы ожидаете получить доход «не от работы», не подлежащий удержанию, например, с дивидендов или пенсионных счетов, введите сумму в этом разделе.
4 (б)
Заполните этот раздел, если вы планируете требовать вычеты (например, детализированные вычеты), отличные от стандартного вычета, и хотите уменьшить свои удержания.Чтобы оценить ваши вычеты за 2020 год, используйте Таблицу вычетов, представленную на третьей странице формы W-4.
W-4 Рабочий лист вычетов.4 (в)
Этот раздел позволяет вам удерживать любые дополнительные налоги из вашей заработной платы в каждый платежный период, включая любые суммы из Таблицы нескольких рабочих мест, приведенной выше, если это относится к вам.
Шаг 5: Подпишите и поставьте дату W-4 Form
Хотя подписание и датирование W-4 – самый простой шаг, он не менее важен, чем любой другой.В форме указано: «Под страхом наказания за лжесвидетельство я заявляю, что я изучил этот сертификат и, насколько мне известно и убежден, он является правдивым, правильным и полным». Вы должны поставить свою подпись под этим заявлением, где сказано: «Подпись сотрудника». Затем введите дату справа. Это не действует, пока вы этого не сделаете.
Когда вам нужна новая форма W-4
Как правило, ваш работодатель не отправляет форму W-4 в IRS. После использования его для определения вашего удержания компания подаст его.Вам нужно заполнить новую форму W-4 только в том случае, если вы начнете новую работу в 2021 году или если вы хотите изменить размер удержания из вашей заработной платы.
Вы можете изменить размер удержания в любое время, подав новую форму W-4 своему работодателю.
Некоторые ситуации, когда вам может потребоваться сменить W-4, включают: вступление в брак или развод, добавление ребенка в семью или поиск второй работы. Вы также можете подать новую форму W-4, если обнаружите, что удерживали слишком много или слишком мало в предыдущем году, когда готовите свою годовую налоговую декларацию, и ожидаете, что ваши обстоятельства будут аналогичными в текущем налоговом году.Изменения W-4 вступят в силу в течение следующих одного-трех платежных периодов – после того, как ваша компания обновит вашу информацию в системе расчета заработной платы.
Особые соображения при заполнении формы W-4
Если вы начинаете работу в середине года и не работали ранее в этом году, вот налоговая складка, которая может сэкономить вам деньги: Если вы будете работать не более 245 дней в году, попросите в письменной форме, чтобы Работодатель использует метод неполного года для расчета вашего удержания.Базовая формула удержания предполагает трудоустройство в течение всего года, поэтому без использования метода неполного года у вас будет слишком много удержаний, и вам придется дождаться момента уплаты налогов, чтобы вернуть деньги.
Итог
Важно правильно заполнить форму W-4, потому что IRS требует, чтобы люди платили налоги на свой доход постепенно в течение года. Если у вас слишком мало удержанного налога, вы можете задолжать Налоговому управлению США в апреле удивительно большую сумму плюс проценты и штрафы за недоплату налогов в течение года.
В то же время, если у вас удерживается слишком много налогов, ваш ежемесячный бюджет будет меньше, чем нужно. Кроме того, вы дадите правительству беспроцентную ссуду, когда вы сможете сэкономить или инвестировать эти дополнительные деньги и получить прибыль – и вы не получите обратно свои переплаченные налоги до следующего года, когда вы подадите налоговую декларацию и получать возврат. В этот момент деньги могут показаться неожиданными, и вы можете использовать их менее разумно, чем если бы они приходили постепенно с каждой зарплатой.
Запрос идентификационного номера налогоплательщика (ИНН) и справки
Если вы работаете в качестве фрилансера или независимого подрядчика, большинство ваших клиентов должны попросить вас заполнить форму W-9, запрос на идентификационный номер налогоплательщика (ИНН) и подтверждение. Эта форма помогает предприятиям получать ключевую информацию от своих поставщиков для подготовки информационных отчетов для IRS. Предприятия должны подавать информационные отчеты, используя форму 1099-MISC, всякий раз, когда они платят фрилансеру или независимому подрядчику в общей сложности 600 долларов США или более в течение года. .Взаимодействие с другими людьми
Ваши клиенты будут использовать информацию в вашем W-9, чтобы указать ваше имя, название компании, адрес и идентификационный номер налогоплательщика (ИНН) в 1099-MISC, который они подают о вас. Они отправят одну копию 1099-MISC в IRS, а другую копию вам в конце января, после окончания налогового года.
Другие обстоятельства, при которых вас могут попросить заполнить форму W-9, включают:
- Отдельные операции с недвижимым имуществом
- Выплаченные проценты по ипотеке
- Приобретение или отказ от обеспеченного имущества
- Аннулирование долга
- Взносы в индивидуальное пенсионное соглашение (IRA)
Как заполнить форму W-9: запрос идентификационного номера налогоплательщика (ИНН) и справки
Форма W-9 – одна из самых простых для заполнения форм IRS, но не беспокойтесь, если налоговые формы заставляют вас нервничать.Мы подскажем, как ее выполнить.
Шаг 1: Введите свое имя, как указано в налоговой декларации.
Шаг 2: Введите название своей компании или название «неучтенного лица», если оно отличается от имени, которое вы ввели на шаге 1. Например, вы можете быть индивидуальным предпринимателем, но в маркетинговых целях вы не используете свое личное имя. в качестве названия вашей компании; вместо этого вы «ведете бизнес под другим именем». Вы должны ввести это имя здесь.Что касается игнорируемой части сущности, то, если вы не знаете, что это такое, вы, вероятно, им не являетесь. Наиболее распространенным видом неучтенных юридических лиц является компания с ограниченной ответственностью с одним участником.
Шаг 3: К какому типу юридического лица вы относитесь в соответствии с федеральной налоговой классификацией: индивидуальное предпринимательство, товарищество, корпорация C, корпорация S, траст / имущество, компания с ограниченной ответственностью или «другое»? Установите соответствующий флажок. Если вы не уверены, вы, вероятно, являетесь индивидуальным предпринимателем, потому что вам пришлось бы заполнить много документов, чтобы стать одним из других лиц.
Шаг 4: Исключения. Скорее всего, вы оставите эти поля пустыми. Вот пара исключений:
1. Получатели, освобожденные от дополнительного удержания, например корпорации (в большинстве случаев), могут нуждаться в вводе кода в поле «Код освобожденного получателя». В инструкциях формы W-9 перечислены освобожденные от налогообложения получатели платежей, их коды и типы платежей, для которых эти коды должны использоваться. Корпорации, заполняющие форму W-9 для получения процентов или дивидендов, например, должны ввести код «5.”
2. Получателям, которые освобождены от отчетности в соответствии с Законом о соблюдении налогового законодательства по иностранным счетам (FATCA), возможно, потребуется ввести код в поле «Код отчетности по освобождению от FATCA». Ни одно из этих положений не применимо к типичному независимому подрядчику или фрилансеру.
Шаг 5: Укажите свой почтовый адрес, город, штат и почтовый индекс. Что делать, если ваш домашний адрес отличается от вашего служебного? Какой адрес вы должны указать в форме W-9? Используйте адрес, который вы будете использовать в своей налоговой декларации.Например, если вы являетесь индивидуальным предпринимателем, который арендует офисное помещение, но вы подаете налоговую декларацию, используя домашний адрес, введите свой домашний адрес в форму W-9, чтобы у IRS не было проблем с сопоставлением ваших 1099s с вашей формой 1040. .
Шаг 6: На этом необязательном шаге вы можете указать имя и адрес запрашивающей стороны. Вы можете заполнить это поле, чтобы записывать, кому вы предоставили свой идентификационный номер налогоплательщика.
Шаг 7: IRS называет этот раздел Частью I, что должно заставить вас задуматься, что это за все те шаги, которые вы только что выполнили.Здесь вы должны указать идентификационный номер налогоплательщика, который будет либо вашим индивидуальным номером социального страхования (SSN), если вы являетесь индивидуальным предпринимателем, либо вашим идентификационным номером работодателя (EIN), если вы занимаетесь другим видом бизнеса. Теперь у некоторых индивидуальных предпринимателей также есть EIN, но IRS предпочитает, чтобы индивидуальные предприниматели использовали свои SSN в форме W-9. Опять же, это упростит сопоставление любых 1099, полученных вами, с вашей налоговой декларацией, которую вы подадите под своим SSN.
Что делать, если ваш бизнес новый и у него нет EIN? Вы все еще можете заполнить форму W-9.IRS говорит, что вам следует подать заявку на получение номера и написать «подано заявление» в поле для ИНН. Вам нужно получить этот номер как можно быстрее, потому что до тех пор, пока вы это не сделаете, с вас будет взиматься дополнительное удержание. Вы можете подать заявку на получение EIN на веб-сайте IRS. См. Инструкции ниже для Шага 8, Часть II, для получения дополнительной информации о дополнительном удержании.
Шаг 8: В Части II вы должны подтвердить правдивость всей вашей информации, прежде чем вы сможете подписать форму W-9. Умышленное раскрытие налоговой декларации может означать, что вам придется заплатить штраф или отправиться в тюрьму; IRS не бездельничает.Перед тем, как подписать форму W-9, вы должны подтвердить, что эти утверждения являются правдой, под страхом наказания за лжесвидетельство:
1. Номер, указанный в этой форме, является моим правильным идентификационным номером налогоплательщика (или я жду, пока мне выдадут номер).
Если вы думали об использовании «заимствованного», украденного или выдуманного налогового идентификационного номера, дважды подумайте, прежде чем солгать под присягой.
2. Я не подлежу дополнительному удержанию, потому что: (a) я освобожден от дополнительного удержания, или (b) я не был уведомлен налоговой службой (IRS) о том, что я подлежу дополнительному удержанию в результате непредставление всех процентов или дивидендов, или (c) IRS уведомило меня о том, что я больше не подлежу дополнительному удержанию.
Большинство налогоплательщиков освобождены от дополнительного удержания. Если вы понятия не имеете, о чем здесь говорит IRS, вы, вероятно, освобождены от уплаты налогов. Если вы не освобождены от уплаты налога, IRS уведомит вас, и компания, которая платит вам, должна знать, потому что она обязана удерживать подоходный налог с вашей зарплаты по фиксированной ставке 24% и отправлять его в IRS. , теперь вы знаете еще одну вескую причину, по которой не следует изменять налоговую декларацию: возможно, вам придется рассказать об этом будущему клиенту, и это может заставить компанию подумать о вас дважды.Пункт (c) в основном говорит о том, что если вы когда-то подвергались дополнительному удержанию, но больше его не удерживают, никому не нужно об этом знать.
3. Я гражданин США или другое лицо США.
Если вы иностранец, постоянно проживающий в стране, то вам ничего не известно. IRS также считает, что следующие данные относятся к «США. лицо »: товарищество, корпорация, компания или ассоциация, созданные или организованные в Соединенных Штатах или в соответствии с законодательством Соединенных Штатов; домашнее поместье; и домашний траст. Если ваш бизнес является партнерством с иностранным партнером, применяются особые правила; читайте о них в инструкции к форме W-9.Если вы не являетесь гражданином США, вам может потребоваться заполнить форму W-8 или форму 8233.
4. Код (ы) FATCA, введенный в эту форму (если есть), указывающий на то, что я освобожден от отчетности FATCA, является правильным.
Вам, вероятно, не стоит беспокоиться об этом, поскольку он имеет отношение к Закону о соблюдении налоговых требований в отношении иностранных счетов (FATCA).
Особые соображения при заполнении формы W-9
В форме W-9 предлагается вычеркнуть пункт 2 выше, если вы были уведомлены IRS о том, что в настоящее время вы подлежите дополнительному удержанию, поскольку вы не отразили все проценты и дивиденды в своей налоговой декларации.
Вы можете вычеркнуть пункт 2, если заполняете форму W-9 в связи с сделкой с недвижимостью. Пункт 2 не применяется в этом случае, поэтому не имеет значения, подлежат ли вы дополнительному удержанию.
Теперь, если вы внимательно прочитаете инструкции W-9, напечатанные мелким шрифтом, это означает, что большинству людей вообще не требуется подписывать эту форму. Обычно от вас требуется подписать его, только если IRS уведомило вас о том, что вы ранее указали неверный ИНН. Однако, не говоря уже о технических аспектах, человек, который попросил вас заполнить форму W-9, вероятно, сочтет ее неполной или недействительной, если вы ее не подписали, и удачи вам в попытках убедить его в обратном.
Форма возврата W-9
Верните заполненную форму W-9 в компанию, которая попросила вас заполнить ее. В идеале вы должны доставить его лично, чтобы ограничить возможность кражи личных данных, но этот метод часто непрактичен. Почта считается относительно безопасной. Если вам необходимо отправить форму по электронной почте, вам следует зашифровать как документ, так и свое электронное сообщение, а также трижды проверить правильность адреса электронной почты получателя перед отправкой сообщения. Бесплатные службы доступны в Интернете, чтобы помочь вам в этом, но проверьте их репутацию, прежде чем доверять им свои документы.
Итог
Предоставление точной информации в вашей форме W-9 поможет гарантировать, что получаемые вами платежи или другие транзакции, для которых требуется эта форма, должным образом сообщаются в IRS. Если вы не уверены в некоторых моментах, например в правильной классификации вашего бизнеса, проконсультируйтесь с бухгалтером или другим финансовым консультантом.
Как заполнить форму W-4: Руководство по удержанию налогов 2021
Большинство людей пересекаются с формой W-4, но не все понимают, насколько сильна форма W-4 над их налоговыми счетами.Вот для чего используется форма, как ее заполнять и как она может улучшить вашу налоговую жизнь.
Форма W-4, официально названная «Свидетельство об удержании налогов», – это форма IRS, которую сотрудники используют, чтобы сообщить работодателям, сколько налогов следует удерживать с каждой зарплаты. Работодатели используют W-4 для расчета определенных налогов на заработную плату и перечисления налогов в IRS и штат от имени сотрудников.
Как заполнить форму W-4
Вы, вероятно, заполните форму W-4, когда приступите к работе, но вы можете сменить форму W-4 в любое время.Просто скачайте его с веб-сайта IRS, заполните и передайте своему отделу кадров или расчету заработной платы. Самая простая часть – это указать ваше имя, адрес, семейное положение и другую основную личную информацию.
Шаг 1. Введите свое имя, адрес, номер социального страхования и налоговый статус.
Шаг 2: Учет нескольких заданий. Если у вас более одной работы или вы подаете документы совместно, а ваш супруг работает, следуйте приведенным здесь инструкциям, чтобы получить более точное удержание.
Шаг 3: Учет налоговых вычетов для вашего ребенка и иждивенца.Если ваш общий доход составляет менее 200 000 долларов (400 000 долларов при совместной подаче), вы можете указать, сколько у вас детей и иждивенцев, умножив их на сумму кредита.
Шаг 4: Уточните свои удержания. Если вы хотите удержать дополнительный налог или рассчитываете потребовать вычетов, отличных от стандартного вычета, при уплате налогов, вы можете это отметить.
Шаг 5: Подпишите свой W-4 и поставьте дату.
2021 Форма W-4
Вот несколько советов о том, как заполнять W-4.
1. Вам не нужно заполнять новую форму W-4, если она уже есть у вашего работодателя.
Вам также не нужно каждый год заполнять новую форму W-4. Однако, если вы смените работу или хотите изменить размер удержания на существующей работе, вам, вероятно, придется заполнить новую форму W-4. В любом случае, это отличный повод пересмотреть свои удержания.
2. Форма W-4 от 2021 года не требует от людей выбора количества пособий.
Вместо этого вы предоставляете определенные долларовые оценки для системы расчета заработной платы. Вопросы «сколько надбавок» по W-4 исчезли после 2019 года.
3.Если вы не замужем и работаете на нескольких работах или состоите в браке, подаете документы совместно и оба работают, помните следующее:
Как правило, на каждую работу необходимо иметь W-4.
Для наиболее высокооплачиваемой работы W-4 заполните шаги 2–4 (b) W-4. Оставьте эти шаги пустыми на W-4 для других работ.
Если вы состоите в браке и подаете документы совместно, и вы оба зарабатываете примерно одинаковую сумму, вы можете поставить галочку напротив этой суммы. Уловка: оба супруга должны сделать это на каждом из своих W-4.
4. Если вы освобождены от удержания, напишите «освобождено» в графе под шагом 4 (c).
Вам по-прежнему необходимо выполнить шаги 1 и 5. Кроме того, вам нужно будет ежегодно подавать новую форму W-4, если вы планируете продолжать требовать освобождения от удержания.
5. В 2021 W-4 вы можете выбрать статус регистрации главы домохозяйства.
Если вы подаете заявление как глава семьи и не обновляли форму W-4 в течение нескольких лет, вы можете рассмотреть возможность заполнения формы W-4 2021 года, если вы хотите, чтобы сумма налогов, удерживаемых из вашей заработной платы, более точно соответствовала с вашим налоговым обязательством.
6. Если вы не хотите сообщать своему работодателю, что у вас есть вторая работа, или вы не хотите сообщать своему работодателю, что вы получаете доход из других источников, не связанных с работой, у вас есть несколько вариантов:
В строке 4 (c) проинструктируйте своего работодателя удержать дополнительную сумму налога из вашей зарплаты.
Не включайте дополнительный доход в свой W-4. Вместо того, чтобы взимать налог напрямую с вашей зарплаты, отправляйте в IRS расчетные квартальные налоговые платежи самостоятельно.
Что мне надеть на W-4?
Вот общая стратегия:
Если вы получили большой налоговый счет, когда вы подавали его, и не хотите другого, вы можете использовать форму W-4 для увеличения вашего удержания. Это поможет вам уменьшить задолженность (или ничего) в следующий раз, когда вы подадите заявку.
Если в прошлом году вы получили огромную компенсацию, вы даете правительству бесплатную ссуду и можете без нужды жить на меньшую часть своей зарплаты в течение всего года. Рассмотрите возможность использования формы W-4 для уменьшения удержания.
Вот четыре вещи, которые следует учитывать при заполнении формы W-4 в этом году.
1. Обратите внимание, освобождены ли вы от удержания налогов.
Освобождение от налога означает, что ваш работодатель не будет удерживать федеральный подоходный налог с вашей заработной платы. (Тем не менее, налоги на социальное обеспечение и медицинское обслуживание все равно не будут взиматься с вашего чека.) Как правило, вы можете быть освобождены от удержания только в том случае, если выполняются два условия:
Вам вернули весь удержанный вами федеральный подоходный налог. в прошлом году, потому что у вас не было налоговых обязательств, и
Вы ожидаете, что то же самое произойдет и в этом году.
2. Будьте стратегическими.
Точная сумма, которую удерживает ваш работодатель, зависит от того, сколько вы зарабатываете и что указываете в Форме W-4. Сюда входят пять основных моментов:
3. Получите удобную возможность возиться со своими удержаниями.
Заниматься делом можно. Вы можете дать своему работодателю новый W-4 в любое время. Это означает, что вы можете заполнить форму W-4, передать ее своему работодателю, а затем проверить свою следующую зарплату, чтобы узнать, сколько денег было удержано.Затем вы можете начать оценивать, сколько вы вычли из своей зарплаты за полный год. Если кажется, что этого недостаточно для покрытия всего вашего налогового счета, или если кажется, что в конечном итоге это окажется слишком большим, вы можете отправить еще один W-4 и внести поправки.
Если вы хотите, чтобы из каждой зарплаты удерживалась дополнительная установленная сумма для покрытия налогов на доход внештатных сотрудников или другой доход, вы можете указать ее в строках 4 (a) и 4 (c) формы W-4.
4. Подайте новую форму W-4, когда жизнь изменится.
Вы можете изменить свой W-4 в любое время, но если что-либо из этого произойдет с вами в течение года, вы, возможно, особенно захотите обновить свой W-4, чтобы ваши удержания отражали вашу налоговую жизнь:
Почему у вас есть Чтобы заполнить форму W-4
Подоходный налог – это оплата по мере поступления – в тот момент, когда вам заплатят, IRS хочет снизить его.Вот почему существует форма W-4: это форма, которая инструктирует вашего работодателя, какую сумму налога удерживать с каждой зарплаты. Ваш работодатель переводит эту сумму в IRS от вашего имени, и в конце года ваш работодатель отправит вам W-2, показывающий (среди прочего), сколько он удержал за вас в этом году.
В чем разница между W-2 и W-4?
Не путайте W-4 с W-2. Форма IRS W-2, официально называемая «Отчет о заработной плате и налогах», содержит подробную информацию о том, сколько работодатель заплатил вам и сколько удерживаемого налога было удержано из вашей заработной платы в течение налогового года.Фрилансеры или контрактники обычно получают 1099 от своих клиентов, а не от W-2. Работодатели должны отправлять сотрудникам W-2 до конца января каждого года.
Стоимость: от 60 до 120 долларов плюс государственные расходы. | |
Цены: от 44,95 до 79,95 долларов, плюс государственные расходы. Акция: получите скидку 25% на подачу документов на федеральном уровне и уровне штата. | |
Цены: от 49,99 до 109,99 долларов, плюс государственные расходы. |
Возьмите на себя ответственность за свою финансовую жизнь прямо сейчас
Важно, чтобы тип используемой начинки был достаточно стабильным, иначе начинка будет сочиться по бокам, а верхний слой будет иметь тенденцию перемещаться.Информацию о типах начинки ниже, чтобы помочь вам выбрать правильный тип начинки для вашего торта.
|
Руководство для начинающих по заполнению формы W-4
Иллюстрация: Сэм ВуллиМожет быть, вы начали свою первую работу или бросили внештатную жизнь ради работы на полную ставку.Каким бы ни был ваш сценарий, если вы обнаружите, что заполняете W-4 впервые, вас могут немного смутить все поля, рабочие листы и формы. Да, IRS может сбивать с толку. Давайте делать это шаг за шагом.
Введите вашу личную информациюКогда вы начнете новую работу в качестве сотрудника, ваш новый работодатель выдаст вам W-4. Ваш W-4 – это четырехстраничная форма IRS, которая в основном сообщает вашему работодателю, сколько денег нужно вывести из вашей зарплаты для покрытия налогов, и в 2020 году она была изменена, чтобы помочь людям запрашивать наиболее точные возможные удержания налогов.
Шаг 1. Введите личную информацию должно быть довольно легко. Введите свое имя, адрес, номер социального страхования (сейчас хорошее время, чтобы запомнить свой SSN, если вы еще этого не сделали) и укажите, являетесь ли вы холостым, состоящим в браке совместно или главой семьи.
Термин «глава семьи», вероятно, является единственной запутанной частью этого раздела, но IRS объясняет, что означает «глава семьи» прямо в форме: «Проверяйте, только если вы не состоите в браке и оплачиваете более половины расходов. содержать дом для себя и подходящего человека.«Если это не вы, не устанавливайте флажок.
G / O Media может получить комиссию
Примечание об освобождении от уплаты налоговЕсли вы освобождены от удержания налога, вам нужно выполнить только Шаг 1 (a), Шаг 1 (b) и Шаг 5 – а затем вы можете написать «Освобожденный» в Форме W-4 в графе под Шагом 4 (c). Как правило, вы можете подать заявление об освобождении от уплаты налогов только в том случае, если у вас нет налоговых обязательств, то есть вы не должны были платить налоги в прошлом году из-за полученного дохода или вам не нужно было подавать налоговую декларацию вообще.
Вы определенно не хотите подавать заявление об освобождении от уплаты налогов, если на самом деле вы не освобождены от уплаты налогов. У вас не будет федерального подоходного налога, удерживаемого из вашей зарплаты, поэтому, когда вы будете платить налоги в апреле, у вас будет гигантский налоговый счет, который включает штрафы за просрочку платежа.
Подсчитайте количество рабочих мест, занятых вами и вашим супругом (если применимо)Вот где это начинает немного сбивать с толку. Шаг 2: Несколько рабочих мест или работа супруга , просит вас «Завершить этот шаг, если вы (1) работаете на нескольких работах одновременно, или (2) состоите в совместном браке, и ваш супруг также работает.«Если ни один из этих сценариев не применим к вам – то есть, если у вас только одна работа или если ваш супруг (а) – безработный, – вы можете пропустить этот раздел. Очень просто!
Если у вас и вашего супруга есть работа с примерно одинаковой заработной платой, вы также можете пропустить этот раздел – после того, как вы отметите поле C, указывающее, что у каждого из вас одна работа и вы оба зарабатываете одинаковую сумму. (Убедитесь, что ваш (а) супруг (а) также отметит ячейку C в своем W-4.)
Если вы работаете на нескольких работах или если у вас и вашего супруга (а) есть работа с разной заработной платой, вам нужно будет перейти на страницу 3 и заполнить Шаг 2 (b) – Лист нескольких рабочих мест – или, может быть, вы захотите пропустить рабочий лист и использовать онлайн-оценщик налоговых удержаний IRS, который задает те же вопросы и не требует, чтобы вы сами рассчитывали ответы.(Я настоятельно рекомендую использовать онлайн-оценщик.)
В любом случае вы, вероятно, получите число «дополнительных удержаний», которое представляет собой сумму дополнительных денег, которую вы хотели бы удерживать из каждого платежного периода, чтобы помочь предотвратить вы не должны платить дополнительные налоги при подаче налоговой декларации. (Если вы используете онлайн-оценщик, этот номер будет находиться в подразделе «Как скорректировать удержание».) Этот дополнительный номер удержания указывается в вашей форме W-4 в шаге 4, строка 4 (c).
Заявите о своих иждивенцах (если таковые имеются)Если у вас несколько рабочих мест, или если вы состоите в браке вместе, и у вас и вашего супруга есть работа, вы собираетесь выполнить только Шаг 3: Заявить иждивенцев для одно из таких вакансий . IRS рекомендует заполнить Шаг 3 формы W-4, связанной с наиболее высокооплачиваемой работой; в других формах W-4 вашего (или вашего супруга) оставьте поле пустым.
Шаг 3 довольно прост. Если ваш доход будет составлять 200 000 долларов или меньше (400 000 долларов или меньше при совместной регистрации в браке), умножьте каждого ребенка в возрасте до 17 лет на 2 000 долларов, а каждого дополнительного иждивенца – на 500 долларов.Сложите числа, запишите общее количество, и все готово.
Выполните другие корректировки (если применимо)Шаг 4 (необязательно): Прочие корректировки , как следует из названия, необязательный. Это также довольно запутанно, поэтому давайте рассмотрим его вместе.
Если у вас несколько рабочих мест или если вы состоите в браке вместе, и у вас и вашего супруга (а) есть работа, вам следует заполнить строки 4 (a) и 4 (b) только для одной из этих должностей . Еще раз, IRS рекомендует заполнить эти строки в форме W-4, связанной с наиболее высокооплачиваемой работой; в других формах W-4 оставьте эти две строки пустыми.
В строке 4 (a) вас просят подсчитать весь другой налогооблагаемый доход, не полученный от работы, например проценты, дивиденды или пенсионный доход. Таким образом, вы можете вычесть необходимый налог из своей зарплаты прямо сейчас, и вам не придется платить его позже.
В строке 4 (b) вас просят перейти на страницу 3 и заполнить Шаг 4 (b) – Рабочий лист . Эта таблица поможет вам определить, лучше ли вам использовать стандартный вычет или перечислить свои вычеты по статьям. (Важное примечание: эта ссылка ведет к статье, отражающей 2019 налоговый год; стандартные вычеты для 2020 года увеличились.) Вы также сможете подсчитать любые другие применимые налоговые вычеты, такие как проценты по студенческому кредиту или вычитаемые взносы в IRA.
После того, как вы заполнили 4 (a) и 4 (b), все, что вам осталось сделать, это заполнить строку 4 (c), в которой указывается сумма дополнительного налога, который вы хотите удерживать за каждый платежный период. Если вы уже рассчитали это число при выполнении шага 2, готово! Если нет, я рекомендую использовать онлайн-оценщик налоговых удержаний IRS, чтобы определить, нужны ли вам дополнительные удержания.
Подпишите свой W-4 и превратите его в Наконец-то пришло время для Шаг 5: Подпишите здесь. Подпишите свой рабочий лист и передайте его своему работодателю. Вот и все! Из вашей зарплаты должно быть удержано ровно столько, сколько нужно. В апреле вы не будете должны кучу денег, но и не получите значительного возмещения.
Всякий раз, когда вы сталкиваетесь с какими-либо серьезными изменениями в жизни, вы также захотите обновить эту форму. Очевидно, что если вы получите новую работу, вы заполните новую, но если вы выйдете замуж, родите ребенка или получите вторую работу, вы попросите новую W-4, а затем внесете соответствующие изменения.
Этот пост был первоначально опубликован в 2017 году и был обновлен в 2019 году, чтобы предоставить более актуальную и точную информацию. Он был снова обновлен Николь Дикер 7/9/20 со следующими изменениями: обновленные ссылки, свежие заголовки, отражающие текущий стиль, и обновленная информация, отражающая текущее налоговое законодательство.
Заполнение пропущенных значений с помощью оконной рамки T-SQL
SQL Server получает полный набор функций Window Aggregate.
Когда Microsoft обновила возможности оконных агрегатных функций в SQL 2012, они добавили синтаксис оконного фрейма в предложение OVER.Это заставило всех поговорить о новом крутом способе вычисления промежуточных итогов, например, есть блог сертифицированного мастера Microsoft Уэйна Шеффилда под названием «Промежуточные итоги в SQL« Denali »CTP3 (предварительная версия SQL 2012). целая серия статей о возможностях оконных функций от известного автора и MVP по SQL Ицика Бен-Гана:
- Как использовать оконные функции Microsoft SQL Server 2012, часть 1
- Microsoft SQL Server 2012: Как писать оконные функции T-SQL, часть 2
- SQL Server 2012: Как писать оконные функции T-SQL, часть 3
Все эти статьи необходимо прочитать, хотя бы для того, чтобы получить представление о многих способах использования оконной рамы.
Проблема размытия данных в SQL
Причудливое обновление
К сожалению, Quirky Update полагается на поведение, являющееся результатом реализации, и такое поведение не гарантируется Microsoft (то есть оно может измениться в будущих выпусках SQL Server). Другие просто настаивают на том, что существует слишком много правил для его правильного использования, чтобы гарантировать получение желаемых результатов. Ицик Бен-Ган приводит довольно убедительные аргументы в пользу того, что этот подход не основан на наборах, а является просто замаскированным КУРСОРОМ (Упорядоченное ОБНОВЛЕНИЕ и Основанные на наборах решения для запуска агрегатов).Я писал о Quirky Update в предыдущих статьях о T-SQL без предварительной ссылки на авторитетный источник по этому вопросу (мои извинения г-ну Бен-Гану за это), главным образом потому, что я действительно не мог найти подробностей. Сторонники Quirky Update в большинстве своем отклонили эти аргументы после простого упоминания.
Моя позиция в отношении Quirky Update на данный момент в некотором роде ограничена. Меня всегда беспокоило, что он основан на поведении, основанном на реализации, потому что, если это изменится при обновлении SQL Server, у вас будет чертовски много времени, чтобы найти все места, где вы его использовали.Тем не менее, вполне вероятно, что люди, которые знают об этом и верят в него, вероятно, продолжат его использовать. По этой причине, я считаю, что писать об этом – все еще честная игра. Конечно, вряд ли есть много вреда в использовании его для специальных запросов, которые никогда не переходят к производственной среде. Но непредвзятость требует рассмотрения альтернатив.
Одна из моих любимых задач T-SQL – заполнить отсутствующие (NULL) значения. Это метод очистки наборов данных, в которых пустая запись означает «продолжить со значением для этого столбца, которое было в предыдущей непустой строке»: пробелы представлены NULL.
Ряд | Толщина (мм) | ширина (метры) | высота (метры) |
1 | 3 | 3 | 3 |
2 | 4 | 3 | |
3 | 5 | 6 | |
4 | 5 | 2 | 3 |
5 | 3 | 4 |
Когда-то это было стандартной инженерной практикой в печатных списках и отчетах.Здесь первые три строки относятся к листам толщиной три миллиметра, а следующие два ряда относятся к листам толщиной пять миллиметров. При передаче в базу данных эти пустые записи отображаются как NULLS. Как же нам очистить эти данные?
До SQL 2012 самым простым и наиболее эффективным методом «размазывания данных» было использование Quirky Update (QU), хотя большая часть этого делалась с помощью курсоров. Метод Quirky Update для обновления значений столбцов с использованием информации из предыдущих строк, хранящихся в переменных, восходит к самым ранним дням SQL Server и был унаследован от Sybase.
Хотя Quirky Update по-прежнему будет работать в SQL 2012, опция оконной рамки оконных функций теперь предлагает нам гораздо более безопасный, основанный на наборах и соответствующий стандартам способ сделать это. Существует возможность для потенциально более простых способов создания операций типа «искажение данных». Давайте сначала разберемся, о чем я говорю, на простом примере.
Некоторые образцы данных и необычное решение для обновления
Начнем с создания временной таблицы и заполнения ее некоторыми данными.
СОЗДАТЬ ТАБЛИЦУ №X ( ПЕРВИЧНЫЙ КЛЮЧ ИДЕНТИФИКАЦИИ , vINT ); INSERT INTO #X SELECT 121 UNION ALL SELECT NULL UNION ALL SELECT NULL UNION ALL SELECT 312 UNION ALL SELECT NULL UNION ALL SELECT NULL UNION ALL SELECT NULL UNION ALL SELECT 123 UNION ALL SELECT NULL SELECT NULL UNION ALL SELECT 415 UNION ALL SELECT NULL UNION ALL SELECT NULL UNION ALL SELECT NULL UNION ALL SELECT NULL UNION ALL SELECT 200; ВЫБРАТЬ * ИЗ #X; |
Результаты, которые мы получаем от финального SELECT, выглядят следующим образом.
1 2 3 4 5 6 7 8 9 10 11 12 13 140002 | ID v 1 121 2 NULL 3 NULL 4312 5 NULL 6 NULL 7 NULL 8 123 9 NULL 10 NULL 12 NULL 13 NULL 14 NULL 15 NULL 16200 |
Важный момент, который следует отметить в отношении этих выборочных данных, заключается в том, что количество значений NULL (неизвестных) между известными значениями не всегда одинаково.
Идея состоит в том, что мы хотим «размазать» значение v от id = «до» ID = 2 и 3. Затем значение из id = «must» размазать по ID = 5, 6 и 7 и т. Д., Поэтому что в итоге мы остались с набором данных без значений NULL для v.
Это довольно просто сделать с помощью Quirky Update, поэтому:
ЗАЯВИТЬ @v INT; UPDATE #x WITH (TABLOCKX) SET @v = v = CASE WHEN V IS NULL THEN @v ELSE v END OPTION (MAXDOP 1); ВЫБРАТЬ * ИЗ #x; |
Последний SELECT дает нам следующие результаты:
1 2 3 4 5 6 7 8 9 10 11 12 13 140002 | ID v 1 121 2121 3 121 4312 5312 6312 7312 8123 9123 10123 10123 12 41513 415 14 415 15 415 16 200 |
Обратите внимание, что в этом запросе нам пришлось использовать две подсказки: TABLOCKX и MAXDOP.Это часть того, о чем я говорю, когда говорю, что существует множество привередливых правил для правильной работы Quirky Update (другим является ПЕРВИЧНЫЙ КЛЮЧ / КЛАСТЕРИРОВАННЫЙ ИНДЕКС в ID). Для всех правил вы можете взглянуть на эта статья Джеффа Модена, MVP по SQL: «Решение задач с промежуточным итогом и порядковым ранжированием». Между прочим, Джефф – тот же парень, который познакомил меня с терминологией «пятно данных». Из этого примера вы можете увидеть, насколько уместна эта терминология. Будьте осторожны, если у вас есть другие ИНДЕКСЫ на вашей таблице, потому что они могут неблагоприятно повлиять на это поведение, основанное на реализации.
Смазка данных с использованием Microsoft SQL Server 2012
Перед тем, как запустить следующий пример, вам нужно повторно заполнить вашу таблицу исходными строками, содержащими значения NULL.
Давайте кратко рассмотрим некоторую магию кода, чтобы помочь нам понять, как мы можем использовать оконную рамку для устранения размытия данных.
ВЫБРАТЬ ID, v , c1 = COUNT (v) OVER (ORDER BY ID ROWS МЕЖДУ НЕОГРАНИЧЕННОЙ ПРЕДЫДУЩЕЙ И ТЕКУЩЕЙ СТРОКОЙ) , c2 = COUNT (v) OVER (ORDER BY ID ROWS UNBOUNDED PRECEDING) CEDING) = COUNT (v) OVER (ORDER BY ID)FROM #X ORDER BY ID; |
Это дает следующие результаты:
1 2 3 4 5 6 7 8 9 10 11 12 13 140002 | ID v c1 c2 c3 1111 1 1 1 2 NULL 1 1 1 3 NULL 1 1 1 4312 2 2 2 5 NULL 2 2 2 6 NULL 2 2 2 7 NULL 2 2 2 8123 3 3 9 NULL 3 3 3 10 NULL 3 3 3 11415 4 4 4 12 NULL 4 4 4 13 NULL 4 4 4 14 NULL 4 4 4 15 NULL 4 4 4 16200 5 5 4 |
До SQL 2012 агрегатная функция окна COUNT требовала PARTITION в предложении OVER.Используя вместо этого ORDER BY, мы теперь заставляем COUNT работать с рамкой окна. Результат (c2) представляет полный синтаксис для указания рамки окна. Результат (c2) также явно вводит рамку окна, но верхнюю границу рамки set опускается, по умолчанию используется CURRENT ROW. Окончательный результат (c3) просто показывает, что оконный фрейм по умолчанию – это тот, который мы явно использовали в c1 и c2 (и это наиболее компактный эквивалентный синтаксис).
Если мы посмотрим на результаты в любом из столбцов c, мы сразу заметим, что в каждом значении, полученном с помощью COUNT (v), у нас есть только одно известное значение v.Мы можем использовать этот вычисленный результат для РАЗДЕЛЕНИЯ нашего набора.
Чтобы выполнить размытие данных, теперь нам просто нужно использовать более традиционный оконный агрегат (без фрейма) и использовать один из наших столбцов c в качестве РАЗДЕЛА. Мы будем использовать агрегат окна MAX, потому что мы всегда можем убедитесь (с учетом настроек SQL Server по умолчанию), что известное значение всегда будет больше, чем все остальные неизвестные (NULL) значения.
– Запрос 1: Создать группу с использованием оконной рамки (GUWF) ИДЕНТИФИКАЦИОННЫЙ ВЫБОР, v, s = МАКС. (V) НАВЕРХ (РАЗДЕЛЕНИЕ ПО c) ИЗ ( ИДЕНТИФИКАЦИОННЫЙ ВЫБОР, v , c = COUNT (v) OVER (ORDER BY ID) FROM #X ) a ORDER BY ID; |
Итак, мы получаем результаты, которые хотели бы видеть в нашем мазке.
1 2 3 4 5 6 7 8 9 10 11 12 13 140002 | ID v s 1 121 121 2 NULL 121 3 NULL 121 4312 312 5 NULL 312 6 NULL 312 7 NULL 312 8 123 123 9000 123 10 NULL 123 11415 415 12 NULL 415 13 NULL 415 14 NULL 415 15 NULL 415 16200200 |
В предыдущей статье («Производительность оконных функций T-SQL») я обнаружил, что иногда производительность с использованием оконного агрегирования (например, MAX / OVER / PARTITION) можно повысить за счет предварительного агрегирования.Предполагая, что оптимизатор SQL достаточно умен, чтобы создать хороший план запроса, не требующий нескольких проходов для выполнения фрейма окна (COUNT / OVER / ORDER BY), следующий запрос, который дает те же результаты, может оказаться немного быстрее.
1 2 3 4 5 6 7 8 9 10 11 12 13 140002 | – Запрос 2: создание GUWF с предварительной агрегацией WITH PartitionedDataPoints AS ( SELECT ID, v , c = COUNT (v) OVER (ORDER BY ID) FROM #X ) , GroupedDataPoints AS ( SELECT c, s = MAX (v) FROM PartitionedDataPoints GROUP BY c ) SELECT b.ID, b.v, a.s ОТ GroupedDataPoints a JOIN PartitionedDataPoints b ON a.c = b.c ORDER BY ID; |
Другой подход – использовать ROW_NUMBER () НАД c РАЗДЕЛОМ, чтобы установить переменную jump-back, приращение строки для использования с LAG. Для этого, вероятно, потребуется пример, чтобы прояснить это, поэтому сначала мы создадим переменную jump- назад.
SELECT ID, v, rn = ROW_NUMBER () OVER (РАЗДЕЛЕНИЕ ПО c ORDER BY ID) – 1 FROM ( SELECT ID, v , c = COUNT (v) OVER (ORDER BY ID) ИЗ №X ) ЗАКАЗАТЬ ПО ИДЕНТИФИКАТОРУ; |
Что дает такой результат:
1 2 3 4 5 6 7 8 9 10 11 12 13 140002 | ID v rn 1 121 121 2 NULL 1 3 NULL 2 4312 312 5 NULL 1 6 NULL 2 7 NULL 3 8 123 123 19 NULL 10 NULL 2 11415 415 12 NULL 1 13 NULL 2 14 NULL 3 15 NULL 4 16200200 |
For id = “we” на самом деле не интересует значение rn, потому что у нас уже есть известное значение для v.Для id = ”rn = 1 ″, и это дает нам значение перехода, которое можно использовать в LAG для получения 121 из столбца v. Аналогично для ID 3, 4 и 5. Мы видим, что rn возвращается к 0 при id = “И” затем снова начинают увеличиваться по каждой из следующих NULL строк.
Теперь мы можем объединить это с LAG и получить что-то более сложное, чем любой из двух предыдущих методов, но дает те же результаты.
– Запрос 3: создать GUWF с LAG SELECT ID, v, s = ISNULL (v, LAG (v, rn) OVER (ORDER BY ID)) FROM ( SELECT ID, v, rn = ROW_NUMBER () OVER (РАЗДЕЛЕНИЕ ПО c ORDER BY ID) – 1 FROM ( SELECT ID, v , c = COUNT (v) OVER (ORDER BY ID) FROM #X ) a ) a ORDER BY ID; |
Мы продемонстрируем эффективность этих четырех альтернатив всего за несколько минут.
Еще один простой мазок данных
Предположим, нам нужно что-то немного другое заполнение значений NULL, например номер строки, такой как 1, 2, 3,… В этом случае можно использовать тот же РАЗДЕЛ, который мы создали, а также ROW_NUMBER в предыдущем примере.
SELECT ID, v, s = ISNULL (v, ROW_NUMBER () OVER (РАЗДЕЛЕНИЕ ПО c ORDER BY ID) – 1) FROM ( SELECT ID, v , c = COUNT (v) OVER (ЗАКАЗАТЬ ПО ID) ИЗ №X ) ЗАКАЗАТЬ ПО ID; |
Что дает следующие результаты:
1 2 3 4 5 6 7 8 9 10 11 12 13 140002 | ID v s 1 121 121 2 NULL 1 3 NULL 2 4312 312 5 NULL 1 6 NULL 2 7 NULL 3 8 123 123 19 NULL 10 NULL 2 11415 415 12 NULL 1 13 NULL 2 14 NULL 3 15 NULL 4 16200200 |
Это также можно сделать с помощью необычного обновления, например:
ОБЪЯВИТЬ @v INT, @rn INT = 0; UPDATE #x WITH (TABLOCKX) SET @rn = CASE WHEN IS NOT NULL THEN 0 ELSE @rn + 1 END , v = ISNULL (v, @rn) OPTION (MAXDOP 1) ; ВЫБРАТЬ * ИЗ #x; |
Предположим, мы хотим, чтобы наш мазок уменьшался по размазанным рядам.Это довольно простая модификация версии оконной функции (просто измените ее на ORDER BY ID DESC
в предложении ROW_NUMBER () OVER
), но при использовании Quirky Update это будет довольно сложно. ПЕРВИЧНОГО КЛЮЧА / КЛАСТЕРИРОВАННОГО ИНДЕКСА .
Другой мазок данных, который мы можем сделать в SQL 2012
Рассмотрим немного другой случай. тот, который нелегко выполнить с помощью Quirky Update. Есть способы сделать это без использования оконной рамы, и мы покажем один из них немного позже.
Предположим, мы хотим заполнить наши значения NULL средним значением предыдущего и последующего значений. Итак, значение, которое мы хотели бы видеть в строках 2 и 3, является средним значением 121 и 312 (= 216,5).
На ум приходит аналитическая функция SQL 2012 LEAD. Как и LAG, LEAD требует, чтобы мы точно знали, на сколько строк мы хотим перескочить вперед. К сожалению, концепция оконной рамы нам здесь не очень помогает, потому что мы можем только забегать вперед. фиксированное количество (или все) строк.
Итак, давайте еще немного подумаем о LEAD.Мы можем создать «значение перехода вперед», которое варьируется в зависимости от того, в какой строке мы находимся, точно так же, как мы создали значение обратного перехода в предыдущем примере с помощью LAG. Для этого мы снова воспользуемся ROW_NUMBER ().
ВЫБРАТЬ ID, v, s = МАКС. (V) ВЫШЕ (РАЗДЕЛЕНИЕ НА c) , n = ЧИСЛО СТРОКИ () ВЫШЕ (РАЗДЕЛЕНИЕ НА c ORDER BY ID DESC) FROM ( SELECT ID, v ), c = COUNT (v) OVER (ORDER BY ID) FROM #X ) a ORDER BY ID; |
Эти результаты:
1 2 3 4 5 6 7 8 9 10 11 12 13 140002 | ID v s n 1 121 121 3 2 NULL 121 2 3 NULL 121 1 4312 312 4 5 NULL 312 3 6 NULL 312 2 7 NULL 312 1 8 123 123 3 9 NULL 123 2 10 NULL 123 1 11415 415 5 12 NULL 415 4 13 NULL 415 3 14 NULL 415 2 15 NULL 415 1 16200 200 1 |
В этом наборе результатов мы видим, что там, где значение v равно NULL, наше значение для n – это как раз то количество строк, которое нам нужно перескочить вперед (LEAD), чтобы получить второе из двух чисел, которые нам нужны (s – это другое), чтобы вычислить среднее значение.
Давай сделаем это.
1 2 3 4 5 6 7 8 9 10 11 12 13 140002 | SELECT ID, v , s = CASE WHEN v IS NOT NULL THEN v ELSE (s + LEAD (v, n) OVER (ORDER BY ID)) / 2. КОНЕЦ ИЗ ( ИДЕНТИФИКАТОР ВЫБРАТЬ, v, s = МАКС. (V) ВЫШЕ (РАЗДЕЛЕНИЕ ПО c) , n = ЧИСЛО СТРОКИ () ВЫШЕ (РАЗДЕЛЕНИЕ ПО c ORDER BY ID DESC) ИЗ ( SELECT ID, v , c = COUNT (v) OVER (ORDER BY ID) FROM #X ) a ) a ORDER BY ID; |
Это дает результат, который размывает наше среднее значение до значений NULL.
1 2 3 4 5 6 7 8 9 10 11 12 13 140002 | ID v s 1 121 121.000000 2 NULL 216.500000 3 NULL 216.500000 4 312 312.000000 5 NULL 217.500000 6 NULL 217.500000 7 NULL 217.500000 8 123 123.000000 9 NULL 269.000000 10 NULL 269.000000 11 415 307000 NULL 269.000000 11 415 415.002000 11 415 000 12000307.500000 15 ПУСТО 307.500000 16200 200.000000 |
Обратите внимание, что если бы наша последняя строка имела значение NULL для v, размытие также привело бы к результату NULL для этой последней строки.Но если вы просто хотите размазать последнее значение по этим завершающим строкам NULL, вы могли бы указать s в качестве третьего аргумента функции LEAD:
НАПРЯЖЕНИЕ (v, n, s) (ЗАКАЗАТЬ ПО ID) |
Размытие сглаженного результата
Предположим, нам нужен более плавный переход от нашего конечного значения к нашему следующему значению. Это может быть особенно привлекательно, если у нас есть много строк NULL между разреженными точками данных.Давайте проиллюстрируем это, посмотрев на первые четыре строки приведенного выше набора результатов.
ID v s Вместо этого мы хотим сгладить наш результат 1 121 121.000000121.0000 2 NULL 216.500000121 + (1/3) * (312-121) = 184.6667 3 NULL 216.500000121 + (2/3) * (312-121) = 248,3333 4 312 312,000000312,0000 |
Сначала давайте посмотрим на некоторые промежуточные результаты, используя ROW_NUMBER () и агрегат окна COUNT.
ВЫБРАТЬ ID, v, s, m, x ИЗ ( ВЫБРАТЬ ID, v, s = МАКС. (V) ВЫШЕ (РАЗДЕЛЕНИЕ НА c) , n = ЧИСЛО СТРОКИ () НАД (РАЗДЕЛЕНИЕ НА c) ORDER BY ID DESC) , m = ROW_NUMBER () OVER (РАЗДЕЛЕНИЕ ПО c ORDER BY ID) – 1 , x = 1 + COUNT (CASE WHEN v IS NULL THEN 1 END) OVER (РАЗДЕЛ ПО c) FROM ( SELECT ID, v , c = COUNT (v) OVER (ORDER BY ID) FROM #X ) a ) a ORDER BY ID; |
Наши промежуточные результаты выглядят очень полезными:
1 2 3 4 5 6 7 8 9 10 11 12 13 140002 | ID v s m x 1 121 121 0 3 2 NULL 121 1 3 3 NULL 121 2 3 4312 312 0 4 5 NULL 312 1 4 6 NULL 312 2 4 7 NULL 312 3 4 8 123 123 0 3 9 NULL 123 1 3 10 NULL 123 2 3 11415 415 0 5 12 NULL 415 1 5 13 NULL 415 2 5 14 NULL 415 3 5 15 NULL 415 4 5 16200200 0 1 |
Вы можете видеть, что все три наших вычисляемых столбца – это то, что нам нужно для выполнения вычислений сглаживания, показанных ранее.Первый, s, конечно же, наш исходный мазок. Столбцы m и x, когда m делится на x, дают множитель, который нам нужен. Мы опускаем результат LEAD, но в конце мы будем использовать и его (так что n также по-прежнему требуется).
Собирая все вместе, мы получаем вот это.
1 2 3 4 5 6 7 8 9 10 11 12 13 140002 18 19 | ВЫБРАТЬ ID, v , s = CASE КОГДА v НЕ НУЛЕВО, ТО v ELSE s + (1.* m / x) * (LEAD (v, n, s) OVER (ORDER BY ID) – s) END FROM ( SELECT ID, v, s = MAX (v) OVER (РАЗДЕЛЕНИЕ ПО c) , n = ROW_NUMBER () OVER (РАЗДЕЛЕНИЕ ПО c ORDER BY ID DESC) , m = ROW_NUMBER () OVER (РАЗДЕЛЕНИЕ BY c ORDER BY ID) – 1 , x = 1 + COUNT (CASE WHEN v IS NULL THEN 1 END) OVER (РАЗДЕЛ НА c) FROM ( SELECT ID, v , c = COUNT (v) OVER (ORDER BY ID) FROM #X ) a ) ORDER BY ID; |
И это дает хорошо сглаженное размытие данных:
1 2 3 4 5 6 7 8 9 10 11 12 13 140002 | ID v s 1 121 121.000000 2 NULL 184.666667 3 NULL 248.333333 4312 312.000000 5 NULL 264.750000 6 NULL 217.500000 7 NULL 170.250000 7 NULL 170.250000 7 NULL 170.250000 7 NULL 170.250000 7 NULL 170.250000 3 415.00000012 NULL 372.000000 13 NULL 329.000000 14 NULL 286.000000 15 NULL 243.000000 16 200 200,000000 |
Мы только что выполнили простую линейную интерполяцию в T-SQL!
Когда я пишу статью, я всегда хотел бы включить небольшое сравнение производительности. Горе! Было ли это ожиданием, которое я только что установил? ( Ed: Нет, ожидания уже были. )
Поскольку у нас есть четыре подхода к нашему базовому размазыванию данных, это хороший кандидат. Сначала мы построим тестовую программу для миллиона строк и NULL из столбца v примерно для 525 000 строк.
1 2 3 4 5 6 7 8 9 10 11 12 13 140002 18 19 20 21 22 23 24 25 26 27 28 29 31 | СОЗДАТЬ ТАБЛИЦУ №X ( ПЕРВИЧНЫЙ КЛЮЧ ИДЕНТИФИКАЦИИ , vINT ); УСТАНОВИТЬ СЧЕТ НЕТ; – Вставить 1000000 строк в тестовую систему WITH Tally (n) AS ( SELECT TOP 1000000 ROW_NUMBER () OVER (ORDER BY (SELECT NULL)) FROM sys.all_columns a CROSS JOIN sys.all_columns b ) INSERT INTO #x SELECT 1 + ABS (CHECKSUM (NEWID ()))% 1000 FROM Tally; PRINT ‘Test harness Row Count:’ + CAST (@@ ROWCOUNT AS VARCHAR (10)); – NULL для столбца v приблизительно для 525000 строк (результаты будут разными) WITH Tally (n) AS ( SELECT TOP 750000 1 + ABS (CHECKSUM (NEWID ()))% 1000000 ИЗ sys.all_columns CROSS JOIN sys.all_columns b ) UPDATE #x SET v = NULL WHERE ID IN ( SELECT n FROM Tally ); PRINT ‘NULL Row Count:’ + CAST (@@ ROWCOUNT AS VARCHAR (10)); |
Остальная часть тестового пакета, запросы, помеченные выше 1-3, плюс QU в качестве запроса №4, можно найти в прикрепленном файле ресурсов, так что вы можете запустить его самостоятельно, чтобы увидеть эталонный тест в своей системе.Наши результаты выглядели так:
Тестовая оснастка Количество строк: 1000000 NULL Количество строк: 527213 Истекшее время запроса 1 (мс): 17470 Истекшее время запроса 2 (мс): 41296 Истекшее время запроса ( мс): 29770 Запрос 4 (QU) Истекшее время (мс): 1130 |
QU был запущен последним, потому что, как только он обновит размытие данных в существующем столбце, вы не сможете вернуться.Очевидно, что в этом случае QU работает намного быстрее, что неудивительно, учитывая, что он долгое время имел репутацию самого быстрого подхода к проблеме промежуточных итогов. Что было немного удивительно, так это то, что Query 2 был немного медленнее, чем Запрос 1 с подходом LAG (запрос 3) входит примерно в середину трех решений SQL 2012.
Давайте посмотрим, как мы размазываем среднее значение по неизвестным строкам. Вот традиционный метод, который дает то же самое.
1 2 3 4 5 6 7 8 9 10 11 12 13 140002 | ВЫБРАТЬ ID, v, s = ISNULL (CAST (v AS DECIMAL (12,6)), (p + f) / 2.) ОТ #xa НАРУЖНОЕ ПРИМЕНЕНИЕ ( SELECT TOP 1 p = v FROM #xb ГДЕ bv НЕ НУЛЕВОЕ И b.ID ORDER BY ID DESC ORDER BY ID DESC ORDER BY ID DESC b6 OUTER APPLY ( SELECT TOP 1 f = v FROM #xc , ГДЕ cv НЕ НУЛЕВОЕ И c.ID> a.ID ORDER BY ID ORDER BY ID ) c ORDER BY ; |
Используя ту же самую базовую тестовую обвязку (второй файл ресурсов был предоставлен, содержащий его), мы получаем следующие результаты.В этом случае мы добавили ИНДЕКСИНГ, чтобы увидеть, какой эффект он будет иметь, в то время как мы не осмелились сделать это для искажения данных выше с помощью Quirky Update.
1 2 3 4 5 6 7 8 9 10 11 12 13 140002 18 19 20 21 22 23 24 | Тестовый жгут Количество строк: 1000000 NULL Количество строк: 527143 Запрос 1: Среднее значение мазка с рамкой окна (мс): 37073 Запрос 2: Среднее значение мазка с использованием 2 ВНЕШНИХ ПРИЛОЖЕНИЙ (мс): 2750 СОЗДАТЬ ИНДЕКС x_ix1 НА #x (v); Тестовая оснастка Количество строк: 1000000 NULL Количество строк: 527815 Запрос 1: Среднее значение мазка с рамкой окна (мс): 30170 Запрос 2: Среднее значение мазка с использованием 2 ВНЕШНИХ ПРИЛОЖЕНИЙ (мс ): 2620 СОЗДАТЬ ИНДЕКС x_ix1 НА #x (v) ВКЛЮЧИТЬ (ID); Тестовая оснастка Количество строк: 1000000 NULL Количество строк: 527557 Запрос 1: Среднее значение мазка с рамкой окна (мс): 35983 Запрос 2: Среднее значение мазка с использованием 2 ВНЕШНИХ ПРИЛОЖЕНИЙ ): 3033 |
Это совсем не очень хорошо для нашей техники оконных рам! По крайней мере, не для решения этой конкретной проблемы так, как это сделал я.Традиционный метод для этого более сложного мазка даже превосходит базовый мазок с использованием оконной функции.
Я думаю, что самым удивительным в этих результатах было то, что традиционный подход на порядок превосходил подход с оконными рамами.
Выводы
Хотя синтаксис оконного фрейма в предложении OVER предлагает новые подходы к решению традиционных проблем запросов, мы обнаружили (несколько к нашему удивлению), что они не всегда дают более эффективные результаты.
Несмотря на то, что у Quirky Update есть свои недоброжелатели, оно по-прежнему является действующим чемпионом по производительности по нашим простым искажениям данных. Просто будьте осторожны, если вы являетесь одним из его сторонников, и примите меры, чтобы убедиться, что вы повторно протестируете его, если когда-либо обновите ваш SQL-сервер.
В случае размытия нашего среднего было довольно легко найти решение, работающее в SQL 2005, которое превосходило бы альтернативу оконной раме.
Наконец, мы оставим задачу нашим заинтересованным читателям придумать хорошо работающую альтернативу линейной интерполяции смазывания данных.Учитывая полученные результаты, мы думаем, что это не так уж сложно.
Всегда приятно исследовать новые методы решения традиционных задач запросов. Опыт изучения этих вариантов оконных рам и сообщение фактов, которые мы можем сделать из них, сами по себе являются оправданием для написания статьи такого рода.
Просто помните, когда вы придумываете новые альтернативы, вы всегда должны тестировать, тестировать, а затем тестировать снова, чтобы убедиться, что ваш результат соответствует ожиданиям производительности, которые вы всегда должны устанавливать для себя.
порядок заполнения 3д и 4с орбиталей
ПОРЯДОК ЗАПОЛНЕНИЯ 3Д И 4С ОРБИТАЛИ
На этой странице рассматриваются некоторые проблемы с обычным способом объяснения электронной структуры элементов d-блока на основе порядка заполнения d- и s-орбиталей. Я благодарен доктору Эрику Шерри из Калифорнийского университета в Лос-Анджелесе, который указал мне на эти проблемы и предоставил мне некоторые полезные научные статьи, которые иначе я бы не смог достать.
Способ, которым обычно обучают порядку заполнения орбиталей, дает вам простой способ разработки электронной структуры элементов. Тем не менее, когда вы приходите к объяснению различных свойств переходных элементов, возникают проблемы.
Эта страница более подробно рассматривает это и предлагает более точное объяснение, позволяющее избежать проблем.
Стандартная версия
Этот раздел представляет собой краткое изложение того, как это преподается в настоящее время.Это взято из того, что вы, вероятно, уже читали в другом месте на Chemguide. Вы не должны найти в нем ничего незнакомого.
Порядок заполнения орбиталей
Электроны заполняют низкоэнергетические орбитали (ближе к ядру) до того, как заполняют более высокоэнергетические. Если есть выбор между орбиталями равной энергии, они заполняют орбитали по отдельности, насколько это возможно.
Диаграмма (не в масштабе) суммирует энергии орбиталей до уровня 4p.
Странность – это положение трехмерных орбиталей.
Они показаны на немного более высоком уровне, чем 4s – и поэтому сначала заполнится 4s-орбиталь, затем все 3d-орбитали, а затем 4p-орбитали. Подобная путаница происходит на более высоких уровнях, с таким большим перекрытием между энергетическими уровнями, что, например, 4f-орбитали не заполняются до тех пор, пока не пройдут 6s.
Я просто хочу сосредоточиться на четвертом периоде.
Начало четвертого периода
До сих пор все просто, но трехуровневые орбитали не все заполнены – трехмерные уровни еще не использовались.Но если вы вернетесь к энергиям орбиталей, вы увидите, что следующая самая низкая энергетическая орбиталь – это 4s, так что она заполняется первой.
K | 1s 2 2s 2 2p 6 3s 2 3p 6 4s 1 | |
Ca | 2s 2s 2s 2s 2p 6 3s 2 3p 6 4s 2 |
d-образные элементы
элементов d-блока считаются элементами, в которых последний электрон, добавляемый к атому, находится на d-орбитали.(На самом деле это оказывается неправдой! Мы вернемся к этому позже.)
Электронная структура элементов d-блока показана в таблице ниже. Каждый дополнительный электрон, который вы добавляете, обычно переходит на трехмерную орбиталь. Большинство книг по химии и учителей химии пытаются объяснить разрывы в структуре хрома и меди, но не очень убедительно. Я еще вернусь к этому позже.
Чтобы таблица выглядела менее сложной, я использую [Ar] для представления 1s 2 2s 2 2p 6 3s 2 3p 6 .
Получение положительных ионов из ионов d-блока
Это, наверное, самая неудовлетворительная вещь в таком подходе к электронным структурам элементов d-блока
Во всей химии переходных элементов 4s-орбиталь ведет себя как крайняя орбиталь с самой высокой энергией. Обратный порядок орбиталей 3d и 4s, кажется, применим только к построению атома в первую очередь. Во всем остальном, 4s-электроны – это всегда те электроны, о которых вам нужно думать в первую очередь.
Когда элементы d-блока образуют ионы, в первую очередь теряются 4s-электроны. |
Так, например:
Чтобы написать электронную структуру для Fe 3+ :
Fe | 1s 2 2s 2 2p 6 3s 2 3p 6 3d 6 4s 2 | |
Fe 3+ | 9039 2 2s 2 2p 6 3s 2 3p 6 3d 5 |
Сначала теряются 4s-электроны, а затем один из 3d-электронов.
Что не так с этой версией?
Свидетельства образования ионов
Последняя информация об образовании ионов явно неудовлетворительна.
Мы говорим, что 4s-орбитали имеют меньшую энергию, чем 3d, и поэтому 4s-орбитали заполняются первыми.
Мы знаем, что 4s-электроны теряются первыми во время ионизации. Электроны, потерянные первыми, придут с самого высокого энергетического уровня, наиболее удаленного от влияния ядра.Таким образом, орбиталь 4s должна иметь более высокую энергию, чем орбитали 3d.
Эти утверждения прямо противоположны друг другу. Они не могут быть оба правы.
Когда вы говорите об энергиях ионизации этих элементов, вы говорите о 4s-электронах как о внешних электронах, экранированных от ядра внутренними 3d-уровнями.
Мы говорим, что энергии первой ионизации не сильно меняются в серии переходов, потому что каждый дополнительный 3d-электрон более или менее экранирует 4s-электроны от дополнительного протона в ядре.
Объяснения относительно энергий ионизации основаны на том, что 4s-электроны имеют более высокую энергию и поэтому удаляются первыми.
Где недостаток в том, чему обычно учат?
Обычный способ обучения этому – простой способ выяснить, какова электронная структура любого атома – с несколькими странными случаями, которые нужно изучить, например, с хромом или медью.
Проблемы возникают, когда пытаешься воспринимать это слишком буквально. Это способ разработки структур – не более того.
Недостаток заключается в диаграмме, с которой мы начали:
Мы рисуем эту диаграмму, а затем предполагаем, что она работает для всех атомов. Другими словами, мы предполагаем, что энергии различных уровней всегда будут такими, какие мы рисуем на этой диаграмме.
Если вы остановитесь и подумаете, это должно быть неправильно. По мере того, как вы перемещаетесь от элемента к элементу по Периодической таблице, вы добавляете дополнительные протоны к ядру и дополнительные электроны вокруг ядра.
Различные притяжения и отталкивания в атомах неизбежно изменятся, когда вы это сделаете – и именно эти притяжения и отталкивания управляют энергиями различных орбиталей.
Это означает, что нам нужно переосмыслить это на том основании, что то, что мы нарисовали выше, вряд ли будет выглядеть одинаково для всех элементов.
Раствор
Элементы до аргона
С этим проблем нет.Общая схема, которую мы нарисовали на диаграмме выше, работает хорошо.
Калий и кальций
Здесь все еще работает шаблон. Орбиталь 4s имеет меньшую энергию, чем 3-я, и поэтому заполняется следующей. Это полностью соответствует химическому составу калия и кальция.
D-образные элементы
А теперь все идет не так!
По причинам, которые слишком сложны для рассмотрения на этом уровне, как только вы дойдете до скандия, энергия трехмерных орбиталей станет немного на меньше, чем на , чем у четверок, и это остается верным для остальной части переходной серии.
Итак, вместо того, чтобы разрабатывать электронную структуру скандия, представляя, что вы просто бросаете другой электрон в атом кальция, при этом электрон переходит на трехмерную орбиталь, потому что четверка уже заполнена, вам действительно нужно более внимательно посмотреть на это.
Помните, что в действительности от Sc до Zn более низкую энергию имеют 3d-орбитали, а не 4s.
Так почему же скандий не [Ar] 3d 3 , а не [Ar] 3d 1 4s 2 ?
Изготовление Sc 3+
Представьте, что вы строите атом скандия из ящиков протонов, нейтронов и электронов.Вы построили ядро из 21 протона и 24 нейтрона и теперь добавляете электроны снаружи.
Итак, вы добавили 18 электронов, чтобы заполнить все уровни до 3p. По сути, вы сделали ион Sc 3+ .
Изготовление Sc 2+
Теперь вы добавите следующий электрон, чтобы получился Sc 2+ . Куда денется электрон?
3d-орбитали у скандия имеют меньшую энергию, чем 4s, поэтому следующий электрон перейдет на 3-ю орбиталь.Структура [Ar] 3d 1 .
Изготовление Sc +
Можно ожидать, что следующий электрон также перейдет на 3d-орбиталь с более низкой энергией, что даст [Ar] 3d 2 . Но это не так. Тебе есть о чем подумать и здесь.
Если вы добавите еще один электрон к любому атому, вы обязательно увеличите степень отталкивания. Отталкивание увеличивает энергию системы, делая ее менее энергетически устойчивой. Очевидно, помогает свести этот эффект к минимуму.
3D-орбитали довольно компактно расположены вокруг ядра. Введение второго электрона на 3-ю орбиталь вызывает большее отталкивание, чем если бы следующий электрон перешел на 4s-орбиталь.
Между энергиями 3d- и 4s-орбиталей нет большого разрыва. Уменьшение отталкивания более чем компенсирует энергию, необходимую для этого.
Таким образом, наиболее энергетически стабильной структурой для Sc + является [Ar] 3d 1 4s 1 .
Изготовление Sc
Введение последнего электрона в нейтральный атом скандия требует такого же обсуждения. В этом случае решение с наименьшей энергией – это решение, в котором последний электрон также переходит на уровень 4s, что дает знакомую структуру [Ar] 3d 1 4s 2 .
Сводка
В каждом из рассмотренных нами случаев 3d-орбитали имеют самую низкую энергию, но когда мы добавляем электроны, отталкивание может вытолкнуть некоторые из них на более высокий энергетический 4s-уровень.
Если вы построите атом скандия с нуля, последними войдут два 4s-электрона.