Создание товарной накладной excel

Меню

Код для вставки формы Товарной накладной на Ваш сайт


Интернет ресурс «Service-Online.su» разработан для свободного и бесплатного использования. На этом сайте никогда не будет вирусов или других вредоносных программ. Наша задача упростить вашу работу и постараться помочь Вам по мере своих сил.
Данный сайт является бесплатным сервисом предназначенным облегчить Вашу работу. На сайте представлено большое количество бланков которые удобно заполнять и распечатывать онлайн, сервисов по работе с текстами и многое другое.
Материалы сайта носят справочный характер, предназначены только для ознакомления и не являются точным официальным источником. При заполнении реквизитов необходимо убедиться в их достоверности сверив с официальными источниками.


© Service-Online.SU 2013-2023
По всем вопросам обращайтесь на почту:

Политика в отношении обработки персональных данных
Согласие субъекта на обработку персональных данных
Согласие на получение информационной и рекламной рассылки

Как заполнить бланк в Excel.

​Смотрите также​​ чтобы непосредственно под​ ​ Excel сделать так,​​ форме прайсов). Для​RAN​ + ii, 3)​ на какие-то материалы​ таблице, как в​ в ключевом поле​ клавиша​ случае, ключевым будет​ товара, можно вывести​
​Если нужно написать​
​ может искать не​ расположен на определенную​
​ вручную. Если копировать,​ если у них​Настроить​ накладной (таблицей) всегда​ чтобы при вводе​ остальных случаев -​:​ _​ по решению данного​ случае использования ВПР().​ таблицы Товары. Другими​ENTER​​ поле, содержащее наименования​ в смежных ячейках​ предложение из данных​ только в первом​ букву алфавита. Как​ то проверка данных​
​ одинаковое название.​заполнение бланка в​ был один и​
​ наименования товара, программа​ добавлять в код​AlexM​* Worksheets(«накладная»).Cells(9 +​ вопроса приветствуются.​В столбцах Цена и​ словами, в накладную​
​. Если значение скопировано​ Товара. Именно по​ дополнительную информацию из​ нескольких ячеек, то​ левом столбце таблицы,​ сделать такой список,​ не сработает, нарушится.​Чтобы правильно работала​Excel​ тот же текст​ уже автоматически заполняла​ строки обработки других​
​,​ ii, 4) ‘​Заранее ВСЕМ признателен.​ НДС введите соответственно​ можно вводить только​ из Буфера обмена​ этому полю будут​ справочной таблицы. Другими​
​ применим функцию «СЦЕПИТЬ».​ как функция «ВПР».​ смотрите в статье​Или можно настроить​ формула поиска нужного​можно с помощью​ («Итого», «Подпись» и​ столбец с ценой​
​ прайсов по аналогии​amur84​ sum for 1​Pelena​ формулы:​ те товары, которые​ или скопировано через​ выбираться остальные значения​
​ словами, структура Справочник​
​ Как использовать эту​ Формулы будут такие.​ «Связанный выпадающий список​ условное форматирование, чтобы​ товара из списка,​
​ формул. Функции «ИНДЕКС»​ т.д.) независимо от​ данного наименования?​ с первым. Решений​, у вас ваши​ name​: Формулами​
​=ЕСЛИОШИБКА(ВПР(C4;Товары;3;ЛОЖЬ);»»)​ имеются в справочной​ Маркер заполнения, то Проверка​​ из справочной таблицы​ снижает количество ручного​ функцию, читайте в​
​В ячейку C4​ в Excel по​ окрашивались ячейки с​ в ячейки столбца​ и «ПОИСКПОЗ» в​ того, сколько в​Иными словами, как​ может быть много,​
​ файлы работают? У​
​ii = ii​Матраскин​=ЕСЛИОШИБКА(ВПР(C4;Товары;4;ЛОЖЬ);»»)​ таблице Товаров, иначе,​ данных не срабатывает,​ для подстановки в​ ввода и уменьшает​ статье «Функция «Сцепить»​ для поиска единицы​ алфавиту» здесь.​
​ одинаковыми названиями товара.​ А установим правило​ Excel помогут нам​ конкретной накладной наименований​ создать базу данных​ зависит от исходного​ меня с​ + 1​: Psix, я люблю​Теперь в накладной при​ смысл создания Справочника​ а лишь помечает​ накладную.​
​ количество опечаток.​ в Excel» тут.​ измерения напишем такую​
​Итак, в ячейках​ Читайте статью «Как​ проверки. Выделим диапазон​ в этом. Во​ (строк). То есть,​ «Товар — Цена»,​ файла и желаемого​
​200?’200px’:»+(this.scrollHeight+5)+’px’);»>Dim i As Double​End If​ макросы и VBA​
​ выборе наименования товара​ пропадает.​ ячейку маленьким зеленым​
​Для гарантированного обеспечения уникальности​Создадим Справочник на примере​В бланке в​
​ формулу. =ИНДЕКС(Все_Товары;ПОИСКПОЗ(A4;Товары;0);3)​ столбца А сделали​ выделить повторяющиеся значения​ ячеек столбца А​ втором варианте рассмотрим,​ чтобы не приходилось​ не используя при​ результата — выкладывайте​вылетает враз.​i = i + 1​ )) если Вы​ автоматически будут подставляться​
​Для формирования Выпадающего​ треугольником в левом​ наименований товаров используем​ заполнения накладной.​ ячейках для заполнения​В ячейке D4​ выпадающие списки.​ в Excel».​
​ (А2:А6). Заходим на​ как сцепить слова​ каждый раз удалять​ этом Microsoft Access,​
​ файлы — можно​AlexM​
​Wend​​ тоже то..​​ его единица измерения,​
​ (раскрывающегося) списка для​ верхнем углу ячейке.​ Проверку данных (Данные/​В накладной будем выбирать​ можно установить проверку​ такая формула. =ИНДЕКС(Все_Товары;ПОИСКПОЗ(A4;Товары;0);4)​Теперь в накладной​На другом листе​ закладку «Данные». В​Как заполнить бланк в Excel.​ из разных ячеек​ либо добавлять строки​ если это вообще​ будет подумать.​: С Double работает​End Sub​200?’200px’:»+(this.scrollHeight+5)+’px’);»>Sub Макрос1()​ цена и НДС.​ ввода названий товаров​Через меню Данные/ Работа​ Работа с данными/​
​ наименование товара, а​ вводимых данных, чтобы​В ячейке Е4​ в остальные ячейки​ «Накладная» есть бланк​ разделе «Работа с​ в одно предложение.​
​ в зависимости от​
​ возможно​jakim​ на удивление.​Psix​Dim i As​Psix​ используем Проверку данных:​ с данными/ Проверка​
​ Проверка данных):​ цена, единица измерения​ заполняли бланки верно​-​ вставим формулы, которые​ товарной накладной.​ данными» нажимаем на​Первый вариант.​ того, сколько наименований​Заранее спасибо.​
​: Я предлагаю метод​Признаю ошибку. Нужно​: Огромное спасибо, и​ Integer​: Всем доброго времени​выделите диапазон​ данных/ Обвести неверные​выделим диапазон​ и НДС, будут​ и не было​

excel-office.ru

Справочник в MS EXCEL

​=ИНДЕКС(Все_Товары;ПОИСКПОЗ(A4;Товары;0);5)​ будут искать данные​Скачать полный бланк товарной​ кнопку «Проверка данных».​Заполнить товарную накладную в​ в накладной в​JayBhagavan​ через фильтр и​ Long.​ тем кто помог​Dim ii As​ суток! Люди добрые,​C4:C14​ данные можно получить​А2:А9​ подставляться в нужные​ ошибок при обработке​Копируем все формулы​ в списке товаров​ накладной можно в​В появившемся диалоговом​ Excel.​

​ данный конкретный день.​: ВПР() или ИНДЕКС(;ПОИСКПОЗ())​

​ дополнительный лист «copypaste».​amur84​ и тем кто​ Integer​ сами мы в​;​ информацию о наличии​на листе​ ячейки автоматически из​ этих данных. Смотрите​ вниз по столбцам.​

Таблица Товары

​ и переносить их​ статье «Товарная накладная».​ окне в строке​Например, у нас​Nic70y​Юрий М​Grom87​: но только в​ создал этот форум!​i = 0​ excel чайники, не​вызовите Проверку данных;​ данных, которые были​Товары​

​ справочной таблицы Товары,​ статью «Проверка данных​ Всё. Накладная готова.​ в накладную.​В накладной в​ «Тип данных» выбираем​ есть большой список​: Сделайте максимально возможное​: И сразу нужно​: Здравствуйте, столкнулся с​ 2003. В 2007​ Вопрос решен.​ii = 0​ дайте погибнуть, поможите​в поле Тип данных​

​ введены с нарушением​;​ содержащей перечень товаров​ в Excel».​ Теперь, выбираем из​

  • ​В ячейке C2​​ ячейках столбца А​​ – «Другой». В​​ товаров. Нам нужно​​ кол-во строк и​
  • ​ создавать свою тему​
  • ​ аналогичной ситуацией. Пытался​ не катит.​AlexM​While Worksheets(«прайс»).Cells(6 +​ чем можете.​

​ выберите Список;​

​ требований Проверки данных.​вызовем Проверку данных;​ с указанием, соответственно,​​В Excel можно​​ выпадающего списка наименование​ «Единица измерения» пишем​ будем писать название​​ строке «Формула:» пишем​​ автоматически заполнить товарную​ автофильтр​ с вопросом, вместо​ сам исправить, по​Поменял на Long.​: Еще одно решение.​
​ i, 1) <>​Суть вопроса в​в качестве формулы введите​Для контроля уникальности также​​в поле Тип данных​​ цены, единицы измерения,​ не только выделить​ товара, и все​ формулу. =ЕСЛИОШИБКА(ВПР(A2;Все_Товары;3;ЛОЖЬ);»»)​ товара, и все​ такую формулу. =ПОИСКПОЗ(A2;$A:$A;0)=СТРОКА(A2)​ накладную, взяв все​creezz​ того, чтобы для​

​ предложенному шаблону в​ Убрал кнопку -​ Накладная формируется автоматически,​ 0​ следующем — есть​ ссылку на ранее​ можно использовать Условное​ выберем Другой и​

​ НДС.​ или удалить повторяющиеся​ данные автоматически появляются​В ячейку D2​

​ данные по этому​ Диалоговое окно заполнили​ данные для этого​

  • ​: А как сделать​​ начала посетить раздел​​ VBA, но за​
  • ​ теперь, работает без​ по событию на​
  • ​If Worksheets(«прайс»).Cells(6 +​ электронный бланк заказа(​
  • ​ созданный Именованный диапазон​ форматирование (см. статью​ введем формулу, проверяющую​
  • ​Эту таблицу создадим на​

Таблица Накладная

​ значения, но и​ в других ячейках​ «Цена» напишем формулу.​ товару будут переноситься​ так.​ из огромного перечня​ фильтр на наличие​ «Приемы» или воспользоваться​ неимением знаний, в​ ошибки.​ листе «прайс».​ i, 3) <>​ он же -​ Список_товаров, т.е. =Список_Товаров.​
​ Выделение повторяющихся значений).​ вводимое значение на​ листе Товары с​ сложить их перед​

  • ​ накладной.​​ =ЕСЛИОШИБКА(ВПР(A2;Все_Товары;4;ЛОЖЬ);»»)​​ в другие ячейки​
  • ​Эта формула будет проверять,​
  • ​ товаров. Итак, у​ текста в ячейке?​
  • ​ поиском… Почитайте статью​ данной сфере, ничего​Сделал центрирование текста​amur84​

​ 0 Then​ прайс ) и​Теперь товары в накладной​Теперь, создадим Именованный диапазон​

​ уникальность:​ помощью меню Вставка/​ удалением. Смотрите описание​Осталось написать количество и​В ячейку Е2​

​ накладной.​

​ есть ли одинаковые​

​ нас есть такая​

​ То есть, чтобы​ из «Приемов» -​ не выходит​ в ячейках с​: Попытался еще усовершенствовать​Worksheets(«накладная»).Cells(9 + ii,​ есть накладная. Нужно​ можно будет вводить​ Список_Товаров, содержащий все​

​=ПОИСКПОЗ(A2;$A:$A;0)=СТРОКА(A2)​ Таблицы/ Таблица, т.е.​ нескольких способов в​
​ установить формулу расчета​
​ «НДС» пишем формулу.​

​Внимание!​ названия товара. Можно​ таблица с перечнем​ программа видела последнюю​ думаю, Ваш случай.​

excel2.ru

Создание накладной на основе прайса (Нужно создать накладную на основе данных из бланка заказа)

​В отличие, от​​ порядковым номером в​ код, на случай,​ 1) = ii​ перенести заказанные позиции​ только из таблицы​ наименования товаров:​
​При создании новых записей​ в формате EXCEL​ статье «Как сложить​ стоимости товара с​ =ЕСЛИОШИБКА(ВПР(A2;Все_Товары;5;ЛОЖЬ);»»)​Условием заполнения накладной​ написать свой текст​ товара на листе​ строку, в которой​Nic70y​ данного варианта, у​ накладной — ИМХО​ если позиций заказа​ + 1 ‘​ из прайса в​ Товары.​выделите диапазон​ о товарах (например,​ 2007(см. файл примера).​ и удалить дубли​ НДС. Как можно​Формулы одинаковые. В​ является правильное написание​ сообщения при неверном​ книги Excel «Товар».​ есть наименование и​
​: Не получится только​

​ меня дополнительный столбик​​ так красивше.​

​ будет гораздо больше.​​ №​ накладную, причем нужно​Теперь заполним формулами столбцы​А2:А9​
​ в ячейке​
​ По умолчанию новой​ в Excel".​
​ написать формулу по​ них меняем только​
​ товара в ячейках​
​ заполнении ячейки (смотрите​
​Выделим таблицу (А2:Е6). Присвоим​ автоматически убирала оставшиеся​ с ВПР.​
​ с "ед.изм.". Буду​SemenSEA​ Плюс добавил кнопку​
​Worksheets("накладная").Cells(9 + ii,​ учесть что столбцы​ накладной Ед.изм., Цена​;​
​А10​ таблице EXCEL присвоит​Справочник состоит из двух​ расчету НДС, читайте​
​ номер столбца по​ столбца А в​ другие закладки диалогового​ ей имя. Как​
​ пустые строки? Чтобы​Все будут делать​ очень признателен, если​: Подскажите как к​
​ по очистке бланка​ 2) = Worksheets("прайс").Cells(6​ - ЦЕНА и​ и НДС. Для​
​вызовите меню Формулы/ Определенные​), EXCEL автоматически скопирует​ стандартное имя Таблица1.​ таблиц: справочной таблицы,​
​ в статье «Присвоить​ счету из списка​
​ накладной. Для этого,​
​ окна). Нажимаем «ОК».​
​ присвоить имя, смотрите​
​ не вбивать каждый​

​ ошибки и материться,​​ есть пошаговая инструкция​ накладной прикрепить несколько​ заказа, так как​ + i, 1)​ КОЛ-ВО меняются местами.​biggrin biggrin biggrin biggrin

​ этого используем функцию​​ имена/ Присвоить имя​ правило Проверки данных​ Измените его на​ в строках которой​

​ имя в Excel​​ товаров. В ячейке​ сделаем выпадающий список.​Теперь, когда мы​ в статье «Присвоить​ раз >=,​ что за дурак​ с объяснением или​ прайсов?​ при изменении нескольких​ ‘ name​ Чую что разгадка​ ВПР():​
​в поле Имя введите​ из ячейки​ имя Товары, например,​

​ содержатся подробные записи​​ ячейке, диапазону, формуле».​ С2 поставили номер​

​ Как сделать выпадающий​​ напишем слово, которое​​ имя в Excel​​ктулху​​ тут «программу» сделал​​ видеоматериал по данному​SemenSEA​ ячеек сразу вылетает​
​Worksheets("накладная").Cells(9 + ii,​
​ где-то близко, но​

​=ЕСЛИОШИБКА(ВПР(C4;Товары;2;ЛОЖЬ);»»)​​ Список_Товаров;​А9​
​ через Диспетчер имен​ о некоторых объектах​

​ Ссылка размещена в​​ столбца — 3,​ список, читайте в​ уже есть в​
​ ячейке, диапазону, формуле».​: (непустые)​или пользоваться кодом​ решению.​
​: amur84,​ в дебагер (может​ 4) = Worksheets(«прайс»).Cells(6​ мои познания в​или аналогичную ей формулу​smile

​убедитесь, что в поле​​– в этом​ (Формулы/ Определенные имена/​ (сотрудниках, товарах, банковских​

​ начале статьи.​​ п.ч. в списке​
​ статье «Выпадающий список​ столбце А (например,​Мы присвоили имя​

​Юрий М​​ товара​Читаем правила форума,​Подскажите как прикрепить​ посоветуете чего в​ + i, 2)​ excel равны нулю.​=ИНДЕКС(Товары;ПОИСКПОЗ(C4;Список_Товаров;0);2)​ Диапазон введена формула​ проявляется одно преимуществ​ Диспетчер имен)​ реквизитах и пр.)​Эту функцию можно​ товаров на листе​ в Excel» тут.​ в ячейке А6​ таблице такое –​

​: Покажите, что получилось​​creezz​ создаем свою тему!​ к накладной несколько​

​ исправлении этой ошибки).​​ ‘ prix​ Я не прошу​Преимущество этой формулы перед​ =Товары[Наименование]​ таблиц, созданных в​К таблице Товары, как​ и таблицы, в​ применить при создании​:(​ «Товар» единица измерения»​Если список товаров​ напишем слово «стол»),​ «Все_Товары».​ — подскажем))​: Юрий М ,​Эта тема закрыта.​ прайс листов?​ЗЫ. «Я не​
​Worksheets(«накладная»).Cells(9 + ii,​ решать за меня​
​ функцией ВПР() состоит​

excelworld.ru

Создание накладной в Excel

​нажмите ОК.​​ формате Excel 2007,​ к справочной таблице,​
​ которую заносятся данные​ прайс-листа. Как его​ стоит в третьем​ слишком большой для​ выйдет такое предупреждающее​В столбце А​creezz​ Nic70y , огромное​
​creezz​amur84​ волшебник, я только​ 3) = Worksheets(«прайс»).Cells(6​ (хотя и не​ в том, что​К таблице Накладная, также,​:)
​ по сравнению с​

​ предъявляется одно жесткое​​ связанные с этими​

​ сделать, смотрите в​​ по счету столбце.​ выпадающего списка, то​ окно.​ перечислены товары. Наименование​: Всё, со всем​ спасибо. Всё получилось!​: Добрый день! Помогите​: Самое простое -​ учусь.» (с)​

​ + i, 3)​​ отказываюсь), но буду​ ключевой столбец Наименование​
​ предъявляется одно жесткое​ обычными диапазонами ячеек.​ требование: наличие поля​ объектами. Указав в​
​ статье «Как сделать​Или можно написать​

​ можно сделать зависимый​​Внимание!​ товаров не должно​ разобрался. Пока вопросов​
​P.S. А еще​ пожалуйста.​ ставить прайсы один​Psix​ ‘ number​ очень рад получить​ в таблице Товары​ требование: все значения​Проверка данныхсрабатывает, если​ с неповторяющимися значениями.​ ячейке лишь ключевое​ прайс-лист в Excel»​ формулы с функцией​ раскрывающийся список, в​Данные в это​ быть одинаковым. Можно​ больше нет. Всем​ такой вопрос. Можно​Как при создании​

​ за другим в​​: Вы ВОЛШЕБНИКИ!!!!! ОГРОМНОЕ​Worksheets(«накладная»).Cells(9 + ii,​ любую информацию по​

​ не обязан быть​​ в столбце (поле)​ после ввода значения​ Это поле называется​ слово, например, фамилию​ здесь.​ «ИНДЕКС». Функция «ИНДЕКС»​ котором товар будет​ список нужно вносить​ ввести код товара,​ спасибо!​ ли как-то сделать,​

​ товарной накладной в​​ листе (при одинаковой​

​ ЧЕЛОВЕЧЕСКОЕ СПАСИБО!!!!!!​​ 5) = Worksheets(«накладная»).Cells(9​ способу решения. Ссылки​

​ самым левым в​​ Товар должны содержаться​ в ячейку нажата​ ключевым. В нашем​ сотрудника или код​

planetaexcel.ru

​Второй вариант.​

Содержание

  • 1 Оформление
  • 2 Особенности документа в электронном виде
    • 2.1 Заключение
  • 3 Чем товарная накладная отличается от транспортной и товарно-транспортной?
  • 4 Бланк ТОРГ-12 2017-2018 года
    • 4.1 Как заполнять накладную ТОРГ-12?
    • 4.2 Образец заполнения ТОРГ-12 2017-2018 года
  • 5 почему куб удобнее

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

К таким документам относится товарная накладная.

как сделать товарную накладную в excel

Она должна быть оформлена со всеми данными продавца, покупателя и подписями сторон.

Во избежание проблем с налоговой инспекцией рекомендуется составлять ее по форме ТОРГ-12.

Документ составляется в двух экземплярах: оригинал остается в организации, продающей ТМЦ (товарно-материальные ценности), а копия вместе с товаром поступает в принимающую организацию.

Современные технологии позволяют оформлять документы не только на бумаге под копирку, но также в электронном виде в программе Excel.

Документ выпускается в одном экземпляре и заверяется электронной подписью.

Один файл хранится у продавца, а второй отсылается покупателю.

Документы в электронном виде, составленные в программе Excel, позволяют экономить время на оформление, создав образец бланка для организации с уже заполненными полями реквизитов поставщика, наименованиями товаров и их артикулами.

Поэтому для заполнения электронной формы требуется минимум времени.

Электронные подписи уменьшают время, затрачиваемое на подписание документов.

Освоить ведение документации в Excel может начинающий пользователь ПК.

Оформление

ТОРГ-12 — это первичный документ бухгалтерского учета товаров в организации.

Списание и оприходование ТМЦ совершается согласно товарной накладной.

В ней обязательно указываются реквизиты продавца и покупателя, подписи с обеих сторон.

Рассмотрим подробно правила оформления.

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

  • организация-грузоотправитель;
  • структурное подразделение;
  • грузополучатель;
  • поставщик;
  • плательщик;
  • основание;
  • номер и дата.

Если грузоотправитель и поставщик — это одна организация, то эти поля будут одинаковы.

В них приводятся следующие данные:

  • наименование организации;
  • адрес;
  • контактная информация;
  • банковские реквизиты.

В этом видео показано, как составляется товарная накладная в формате Excel.

Приятного просмотра!

Такие же данные приводятся в полях «Грузополучатель» и « Поставщик», которые могут совпадать, если они представляют одну организацию.

В поле «Основание» необходимо указать документ, на основании которого производится отпуск товара.

Это может быть договор, соглашение или другая юридическая форма.

Номер и дата договора указываются соответственно в полях «Номер» и «Дата».

Если поставщик и грузоотправитель представляют собой две организации, то в графе транспортная накладная приводится номер и дата договора с грузоотправителем.

Основная часть товарной накладной — это таблица с перечнем поставляемых товаров.

Для каждого товара заполняется наименование, артикул, сорт, количество, масса, стоимость единицы товара, итоговая сумма с НДС.

ТОРГ-12 визируется следующими лицами со стороны поставщика:

  • руководитель организации, отпускающей ТМЦ;
  • бухгалтер продавца товара;
  • лицо, непосредственно отпускающее товар.

Допускается подпись только лица, отпускающего товар.

Но при этом на него руководитель должен оформить доверенность и выпустить приказ с перечнем лиц, имеющих право подписывать товарные накладные.

Аналогичные подписи, кроме бухгалтера, ставят от грузополучателя и лица, принявшего груз.

Если товар получают по доверенности, то приводится ее номер и кем она выдана.

Принимать груз и быть грузополучателем может быть одно лицо, имеющее доверенность на прием ТМЦ и на подпись первичных документов.

Особенности документа в электронном виде

После принятия закона «О бухгалтерском учете» допускается произвольная форма первичных документов, к которым относится товарная накладная, с обязательным указанием реквизитов обеих сторон.

Но форма ТОРГ-12 по-прежнему рекомендуется к использованию.

Если оформляется бумажная товарная накладная, то водитель получает второй экземпляр вместе с другими документами на груз.

Но современное законодательство не требует наличия у водителя ТОРГ-12.

При ведении первичной документации в электронном виде копия накладной с подписями поставщика отправляется по e-mail.

Служебная записка о премировании, образец находится у нас на сайте.

Здесь, вы сможете найти пример бизнес плана.

Из данной статьи, вы узнаете как расшифровывается свидетельство ОГРН.

Получатель груза заверяет второй файл накладной своими электронными подписями.

Поэтому водителю выдается ТТН с перечислением товаров и их количества.

Если перевозчиком товара выступает другая организация, а не грузополучатель, то в электронной форме продавец в графе «Груз принял» заполняет номер ТТН, в которой приводятся данные экспедитора.

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

Исправление электронной версии возможно только выпуском соответствующего акта, который прилагается к товарной накладной.

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

Заключение

ТОРГ-12, относящаяся к первичной документации бухучета, должна храниться в организации не менее пяти лет.

На основании товарных накладных ведется книга учета доходов и расходов (ИП), составляются отчеты о продаже (приобретении) ТМЦ.

Электронная форма ТОРГ-12 хранится на отдельном компьютере бухгалтера или уполномоченного по отпуску товара.

Крупные компании хранят первичную документацию на специальном сервере или дублируют ее на сервер для хранения.

как сделать товарную накладную в excel

Товарная накладная (ТН) по форме ТОРГ-12 составляется при оформлении отпуска (продажи) товаров. Этот первичный документ выписывается в двух экземплярах, первый из которых остается у продавца и служит основанием для списания реализованной продукции, а второй передается покупателю и применяется при оприходовании товаров.

Таким образом, ТН используется для оформления перехода прав собственности на товары и другие материальные ценности от одного лица к другому.

Чем товарная накладная отличается от транспортной и товарно-транспортной?

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

Бланк ТОРГ-12 2017-2018 года

Предлагаем бесплатно скачать унифицированный бланк накладной ТОРГ-12, действительной в 2017 и 2018 году.

Как заполнять накладную ТОРГ-12?

В товарную накладную по форме ТОРГ-12 вносятся следующие сведения:

  • Информация о грузоотправителе: наименование, адрес, телефон, факс, банковские реквизиты, структурное подразделение, коды ОКПО и ОКДП.
  • Информация о грузополучателе: наименование, адрес, телефон, факс, банковские реквизиты, код ОКПО.
  • Информация о поставщике: наименование, адрес, телефон, факс, банковские реквизиты, код ОКПО.
  • Информация о плательщике: наименование, адрес, телефон, факс, банковские реквизиты, код ОКПО.
  • Реквизиты документов, являющихся основанием для отпуска и приемки товара: договора, заказа-наряда.
  • Номер и дата составления товарной накладной.
  • Данные о товарах: наименования, единицы измерения, коды по ОКЕИ, вид упаковки, количество, масса брутто и нетто, цена, сумма без НДС, ставка и сумма НДС, сумма с НДС.
  • Информация о количестве мест и общей массе товаров.
  • Информация о приложениях.
  • Информация о сопроводительной документации на грузы.
  • Информация о лицах, которые разрешают и осуществляют отпуск и приемку товаров (ФИО, должности) и их подписи с расшифровками.
  • Подпись главного бухгалтера грузоотправителя.
  • Печати грузоотправителя и грузополучателя.

Хватит тратить время на заполнение шаблонов и бланков

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

КУБ – новый стандарт выставления и отправки счетов покупателям.

Образец заполнения ТОРГ-12 2017-2018 года

Не допустить ошибок при заполнении товарной накладной вам помогут шаблоны оформления ТОРГ-12, которые доступны для бесплатного скачивания в разных форматах.

Оформление бланков ТОРГ-12 отнимает много времени? Воспользуйтесь сервисом КУБ, который предназначен для автоматического заполнения документов и их систематизированного хранения.

Хватит тратить время на заполнение шаблонов и бланков

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

КУБ – новый стандарт выставления и отправки счетов покупателям.

почему куб удобнее

Удобное выставление счетов онлайн

Моментальная отправка счетов на e-mail вашему покупателю

Контроль задолженности по каждому покупателю

Управленческая отчетность

Упорядоченное хранение всех ваших документов

Скидка 20% на бухгалтерское обслуживание от вашего бухгалтера

Хватит тратить время на заполнение шаблонов и бланков

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

КУБ – новый стандарт выставления и отправки счетов покупателям.

как сделать товарную накладную в excel

(

Рейтинг, среднее:

из 5)

Sortir dengan

009nakladnaia_excel.aviBestMerlin

6 tahun yang lalu

Видеоурок проекта Античайник. my7sky.com Сергея Авраменко Основы Exsel. Создание накладной. Все просто и дост…

автоматизированная накладная ExcelВитамин Бти

5 tahun yang lalu

Позволяет легко создавать накладные, вести их полный учет. Ссылка на скачивание yadi.sk/d/IUzhh99xBykqA. vk.com/club…

Товарная накладная ТОРГ 12Секреты бизнеса для новичка

2 tahun yang lalu

Товарная #накладная #ТОРГ 12, #как #заполнять, #скачать #образец: biz911.net/dokumenty-i-otchetnost/dokumentatsiya/tovarnaya-nakladnaya-v-torg.

Программа для товарной накладнойУниверсальная Система Учета

5 bulan yang lalu

USU.kz — разработка программного обеспечения для автоматизации бизнес-процессов. Презентация от компании…

как … сделать счет на оплату в ExcelАниКей Скайвокер

Tahun Yang lalu

верстаем счет на оплату, автоматизируем заполнение счета из прайса. число словами без макросов: idclips.com/user/mEU7…

Товаро-Транспортная Накладная БЕСПЛАТНАЯ ПРОГРАММАОксана БУЛАТ Налоги и Бухучет

4 tahun yang lalu

Мой видео канал idclips.com/user/oksana0283 Смотрите мои другие видео видео уроки по 1С 7.7 …

Составление счета / накладной / акта выполненных работClever WIFI

3 tahun yang lalu

Видео о том, как скачать программу Бизнес Пак и составить счёт, накладную на роутер и акт выполненных работ…

Приходная накладнаяprof-soft

Tahun Yang lalu

Работа конфигурации для оптовой торговли на примере Приходной накладной.

Вкратце о первичных документах: договор, счет-фактура, товарная накладная, акт, платежный документMartynova consulting

2 tahun yang lalu

Легко узнавайте всё о предпринимательстве на нашем канале, а также: martynovaconsulting.ru vk.com/martynova_consulting…

CMR накладная. Пример заполнения и чистый бланкПереезд ТВ

10 bulan yang lalu

CMR накладная. Пример заполнения и чистый бланк.Что такое CMR? Международная товарно-транспортная .Группа-ОК…

Ю. Ачкасов Видеоурок «Как создать товарную накладную»Обучающие видеокурсы на dvdcourse.ru

3 tahun yang lalu

Хотите самостоятельно профессионально освоить 1С:Бухгалтерия, не тратя при этом кучу денег и времени. dvd…

Как заполнить накладную из складаqwerro qwerro

Bulan Yang lalu

Заполнение накладной позициями склада.

Торг 12

Tahun Yang lalu

WooCommerce. Товарная накладнаяsaphaliwc

4 tahun yang lalu

Как создать товарную накладную и счетфактуруПаллет Стандарт

8 bulan yang lalu

Как загрузить товары из накладной Excel в программу ПиМаркет автоматически ИмпортПиМаркет — программы для магазинов и фитнес-клубов

Tahun Yang lalu

Загрузка товаров из файла в программу ПиМаркет: импорт счета или накладной в формате Excel.

Как продать(товарная накладная).flvqwerro1

7 tahun yang lalu

Товарная накладная.

Расходная накладная (продажа товаров)Программа складского учета «СуперСклад»

4 tahun yang lalu

Работа с расходной накладной в программе складского учета «СуперСклад». Продажа товаров покупателю.

ТДТ: продажа товара, счёт, накладнаяProfessionalVision

5 tahun yang lalu

Описание:pvision.ru/tdt/example Присоединяйтесь к нам в социальных сетях: Вконтакте: vk.com/pvision Twitter: twitter.com/PR…

2 Приход с товарной накладнойРоджер Железный

2 tahun yang lalu

Обучающие видео по работе с программой DMS. Полная автоматизация документа оборота для дилеров ОАО АВТОВАЗ,…

Как сформировать и накладную в форме ТОРГ- 12 по розничным ценам в 1С?Андрей Чуланов

2 tahun yang lalu

OBUCHENIE1C.ru — доступное и понятное обучение 1С Управление торговлей 11.х Как сформировать и накл…

Товарно-Транспортная накладная (ТТН) для 1С 7.7Обзор обработок и отчетов 1С 8.х и 7.7

2 tahun yang lalu

ТТН, Товарно-Транспортная накладная, 1С:Предприятие 7.7 ТТН Реализация ТТН в программе Торговля Склад для…

Вывод В Эксель ТТН из документа Заказ ПоставщикуMsAsadoff

3 tahun yang lalu

Вывод В Эксель ТТН из документа Заказ Поставщику.

Cloudshop бухгалтерские документы: СЧЕТ, Товарная накладная ТОРГ-12, Перемещение от RunetmediaАлексей Степанов

Tahun Yang lalu

Одна из наших специлизаций — разработка расширений для браузера Chrome (Extentions). Сделали для нужд розницы допол…

Загрузка из EXEL и создание накладной и установки цен номенклатурыНиколай Ударцев и 1С

Tahun Yang lalu

Для тех, кого интересуют мои услуги: ТелефонWhatsAppTelegram — 7 9222189162 Skype — NUdartsev Я в VK vk.com/nudartsev Мини инструкц…

Документооборот при перевозках, договор грузоперевозки,акт выполненных работ,счет, образецАльберт Сулейманов

Tahun Yang lalu

Расскажу о документах, про которые нужно начинающему перевозчику ИПешнику, чтобы он мог получать оплату…

УСН. Как заполнить ручные ТТНDori Zvezda

Tahun Yang lalu

Демонстрация автоматического распознавания данных на примере товарной накладной (Торг 12)SOICA

Tahun Yang lalu

Ознакомиться с Soica подробней и заказать индивидуальную консультацию по решению автоматизации документооб…

GS-Учет, импорт приходной накладной из EXCELDenis Zuiko

3 tahun yang lalu

Фрагмент семинара 24.08.2011 — Транспортная накладнаяAKATOonline

7 tahun yang lalu

Импорт товаров из файла Excel на складСистемы учета для бизнеса

3 tahun yang lalu

Импорт товаров из файла Excel в программу учета торговли.

Урок 4 Подготовка и тиражирование ТТНИгорь Урядов

5 tahun yang lalu

torgsam.ru/category/prakticheskiy-blok Показан метод подготовки и тиражирования товарно-транспортных накладных с исполь…

Программа для товарных накладныхВиталий Иванов

2 tahun yang lalu

Создание товарной накладной (торг 12) при помощи онлайн программы Офисофф.

Где найти товарную накладную в 1С 8.3 Где найти товарно-транспортную накладную в 1С 8.3Андрей Николаев

2 tahun yang lalu

Где найти товарную накладную в 1С 8.3 Где найти товарно-транспортную накладную в 1С 8.3 Подробнее: www.advanter.net/

Как заполнить торг 12?Офисофф

3 bulan yang lalu

Ссылка на программу vk.cc/8caj73 Вам нужно заполнить товарную накладную торг 12? И нет желания тратить много…

Как оформлять товарные накладные от региональных поставщиковРегиональный Менеджер

2 bulan yang lalu

Бухсофт Онлайн. Торговля. Печать счета, счет-фактуры, накладной, торг-12Buhsoft

4 tahun yang lalu

Сервис позволяет формировать и получить печатные формы первичных документов (торг-12, счет-фактура, акт,…

OfflineVm: Экспорт данных о заказе в накладную Торг-12Grigory Fedorinov

7 tahun yang lalu

Экспорт данных в эксель файл накладной «Торг-12». Пользователь OfflineVM может открыть форму запроса данных о…

ЗАГРУЗКА НАКЛАДНОЙ ТОРГ-12 ФОРМАТА EXCEL 1С:БУХГАЛТЕРИЯ ПРЕДПРИЯТИЯ 3.0 (БП30, БП83)pbrspb1C

2 tahun yang lalu

Как оформить накладную или актОнлайн-бухгалтерия 1С:БизнесСтарт

Tahun Yang lalu

Узнайте как оформить накладную на продажу товаров в программе 1С:БизнесСтарт 1cbiz.ru/

Формирование печатных форм счет, накладная, счет фактура. Печать комплектов документов в 1С:УТ 8Ольга Шерст

2 tahun yang lalu

Смотрите БЕСПЛАТНО видеоуроки по работе в 1С Управление торговлей 11 (8.3) перейти — goo.gl/7NICBM.

Oriflame: НАКЛАДНАЯ — что это?Людмила Плотникова

Tahun Yang lalu

Хочешь узнать подробности, что такое накладная? Как ей пользоваться и где смотреть итоговую сумму за заказ?…

Как исправить первичный документ (накладную, акт)Моё дело ТВ

4 tahun yang lalu

Первичные документы — это документы, которые подтверждают все операции предпринимателя или организации….

Создание расходной накладной в складеvetmanager

Tahun Yang lalu

Загрузка в 1С приходной накладной из Excel из сч-фактурыnew1cvideo

6 tahun yang lalu

Видео по подключению и использованию внешней обработки по загрузке приходной накладной из Excel. Из файла,…

Приходная накладная.Анатолий Обросов

6 tahun yang lalu

Описана последовательность заполнения приходной накладной.

Товарная накладная (ТН) по форме ТОРГ-12 составляется при оформлении отпуска (продажи) товаров. Этот первичный документ выписывается в двух экземплярах, первый из которых остается у продавца и служит основанием для списания реализованной продукции, а второй передается покупателю и применяется при оприходовании товаров.

Таким образом, ТН используется для оформления перехода прав собственности на товары и другие материальные ценности от одного лица к другому.

Чем товарная накладная отличается от транспортной и товарно-транспортной?

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

Количество экземпляров ТН, которые нужны

ТН составляется на одну или сразу несколько партий груза, которые транспортируется на одном авто. Согласно ПП РФ № 272 от 15.04.2011 г. транспортная накладная оформляется в трех экземплярах. Один остается у грузоотправителя, второй передается получателю и последний остается у перевозчика.

Бланк ТОРГ-12 2021 года

Предлагаем бесплатно скачать унифицированный бланк накладной ТОРГ-12, действительной в 2021 году.

Как заполнять накладную ТОРГ-12?

В товарную накладную по форме ТОРГ-12 вносятся следующие сведения:

  • Информация о грузоотправителе: наименование, адрес, телефон, факс, банковские реквизиты, структурное подразделение, коды ОКПО и ОКДП.
  • Информация о грузополучателе: наименование, адрес, телефон, факс, банковские реквизиты, код ОКПО.
  • Информация о поставщике: наименование, адрес, телефон, факс, банковские реквизиты, код ОКПО.
  • Информация о плательщике: наименование, адрес, телефон, факс, банковские реквизиты, код ОКПО.
  • Реквизиты документов, являющихся основанием для отпуска и приемки товара: договора, заказа-наряда.
  • Номер и дата составления товарной накладной.
  • Данные о товарах: наименования, единицы измерения, коды по ОКЕИ, вид упаковки, количество, масса брутто и нетто, цена, сумма без НДС, ставка и сумма НДС, сумма с НДС.
  • Информация о количестве мест и общей массе товаров.
  • Информация о приложениях.
  • Информация о сопроводительной документации на грузы.
  • Информация о лицах, которые разрешают и осуществляют отпуск и приемку товаров (ФИО, должности) и их подписи с расшифровками.
  • Подпись главного бухгалтера грузоотправителя.
  • Печати грузоотправителя и грузополучателя.

Товарная накладная ТОРГ-12 - пример бланка, форма

Товарная накладная ТОРГ-12 - пример бланка, форма

Образец заполнения ТОРГ-12 2021 года

Не допустить ошибок при заполнении товарной накладной вам помогут шаблоны оформления ТОРГ-12, которые доступны для бесплатного скачивания в разных форматах.

Товарная накладная ТОРГ-12 - пример образца заполнения документа

Товарная накладная ТОРГ-12 - пример образца заполнения документа

Оформление бланков ТОРГ-12 отнимает много времени? Воспользуйтесь сервисом КУБ, который предназначен для автоматического заполнения документов и их систематизированного хранения.

Хватит тратить время на заполнение шаблонов и бланков

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

КУБ – новый стандарт выставления и отправки счетов покупателям.

почему куб удобнее

Удобное выставление счетов онлайн

Моментальная отправка счетов на e-mail вашему покупателю

Контроль задолженности по каждому покупателю

Управленческая отчетность

Упорядоченное хранение всех ваших документов

Скидка 20% на бухгалтерское обслуживание от вашего бухгалтера

Хватит тратить время на заполнение шаблонов и бланков

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

КУБ – новый стандарт выставления и отправки счетов покупателям.

Загрузка…

Пример, как сформировать товарную накладную с помощью библиотеки PHPExcel. В результате получится файл в формате xlsx (Excel 2007):

Товарная накладная в Exel

1

Подключаем PHPExcel

require_once __DIR__ . '/PHPExcel/Classes/PHPExcel.php';
require_once __DIR__ . '/PHPExcel/Classes/PHPExcel/Writer/Excel2007.php';

PHP

Создаем экземпляр класса PHPExcel.

$xls = new PHPExcel();

PHP

Писать будем в первый лист.

$xls->setActiveSheetIndex(0);
$sheet = $xls->getActiveSheet();

PHP

2

Задаем ширину столбцов

Ширина задается в количестве символов.

$sheet->getColumnDimension('A')->setWidth(12);
$sheet->getColumnDimension('B')->setWidth(17);
$sheet->getColumnDimension('C')->setWidth(60);
$sheet->getColumnDimension('D')->setWidth(10);
$sheet->getColumnDimension('E')->setWidth(6);
$sheet->getColumnDimension('F')->setWidth(10);
$sheet->getColumnDimension('G')->setWidth(10);

PHP

3

Заголовок накладной

Для удобства заводим переменную $line, в ней будем считать номер строки.

$line = 1;
$sheet->setCellValue("A{$line}", 'Товарная накладная № 1 от ' . date('d.m.Y H:i'));

PHP

Объединяем ячейки по горизонтали.

$sheet->mergeCells("A{$line}:G{$line}");

PHP

Делаем выравнивание по центру вертикали и горизонтали.

$sheet->getStyle("A{$line}")->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_CENTER);
$sheet->getStyle("A{$line}")->getAlignment()->setVertical(PHPExcel_Style_Alignment::VERTICAL_CENTER);

PHP

Делаем текст жирным и увеличиваем шрифт.

$sheet->getStyle("A{$line}")->getFont()->setBold(true);
$sheet->getStyle("A{$line}")->getFont()->setSize(18);

PHP

Пропускаем строку после заголовка.

$line++;
$sheet->setCellValue("A{$line}", '');
$sheet->mergeCells("A{$line}:G{$line}");

PHP

4

Информация о поставщике

$line++;
$sheet->setCellValue("A{$line}", 'Поставщик:');
$sheet->setCellValue("B{$line}", htmlspecialchars_decode('ООО Рога'));
$sheet->getStyle("B{$line}")->getFont()->setBold(true);
$sheet->mergeCells("B{$line}:G{$line}");

$line++;
$sheet->setCellValue("B{$line}", 'Адрес: г. Москва, ул. Тверская, д.24, тел: 8 (923) 123-45-67'); 
$sheet->mergeCells("B{$line}:G{$line}");

PHP

5

Информация о покупателе

$line++;
$sheet->setCellValue("A{$line}", 'Покупатель:');
$sheet->setCellValue("B{$line}", 'Иванов Иван Иванович');
$sheet->getStyle("B{$line}")->getFont()->setBold(true);
$sheet->mergeCells("B{$line}:G{$line}");

$line++;
$sheet->setCellValue("B{$line}", 'Тел 9 (999) 999-99-99');
$sheet->mergeCells("B{$line}:G{$line}");

PHP

Пропускаем строку.

$line++;
$sheet->setCellValue("A{$line}", '');
$sheet->mergeCells("A{$line}:G{$line}");

PHP

6

Таблица с товарами

Запоминаем строку с которой начинается таблица чтобы потом сделать рамку.

$line++;
$start_table = $line;

PHP

Шапка таблицы

$sheet->setCellValue("A{$line}", 'п/п');
$sheet->setCellValue("B{$line}", 'Артикул');
$sheet->setCellValue("C{$line}", 'Название');
$sheet->setCellValue("D{$line}", 'Кол-во');
$sheet->setCellValue("E{$line}", 'Ед.');
$sheet->setCellValue("F{$line}", 'Цена');
$sheet->setCellValue("G{$line}", 'Сумма');

PHP

Стили для текста в шапки таблицы.

$sheet->getStyle("A{$line}:G{$line}")->getFont()->setBold(true); 
$sheet->getStyle("A{$line}:G{$line}")->getAlignment()->setWrapText(true);
$sheet->getStyle("A{$line}:G{$line}")->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_LEFT);
$sheet->getStyle("A{$line}:G{$line}")->getAlignment()->setVertical(PHPExcel_Style_Alignment::VERTICAL_CENTER);

PHP

В данном примере товары представлены в виде массива.

$prods = array(
	array(
		'sku'   => '8545775',
		'name'  => 'Боксерские перчатки GREEN HILL Super Star (без марки AIBA)',
		'price' => '6060',
		'count' => '2'
	),
	array(
		'sku'   => '865645',
		'name'  => 'Боксерский мешок 120X35, 46 кг',
		'price' => '9900',
		'count' => '1'
	),
	array(
		'sku'   => '865643',
		'name'  => 'Кронштейн для боксерского мешка',
		'price' => '4800',
		'count' => '3'
	),
);

PHP

Далее в цикле выводим товары.

foreach ($prods as $i => $prod) {
	$line++;
	$sheet->setCellValue("A{$line}", ++$i);
	$sheet->setCellValue("B{$line}", $prod['sku']);
	$sheet->setCellValue("C{$line}", $prod['name']);
	$sheet->setCellValue("D{$line}", $prod['count']);
	$sheet->setCellValue("E{$line}", 'шт.');
	$sheet->setCellValue("F{$line}", number_format($prod['price'], 2, ',', ' '));
	$sheet->setCellValue("G{$line}", number_format($prod['price'] * $prod['count'], 2, ',', ' '));

	// Выравнивание текста в ячейках.
	$sheet->getStyle("A{$line}")->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_CENTER);
	$sheet->getStyle("B{$line}")->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_LEFT);
	$sheet->getStyle("C{$line}")->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_LEFT);
	$sheet->getStyle("D{$line}")->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_RIGHT);
	$sheet->getStyle("E{$line}")->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_LEFT);
	$sheet->getStyle("F{$line}")->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_RIGHT);
	$sheet->getStyle("G{$line}")->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_RIGHT);

	// Подсчет "Итого".
	@$total += $prod['price'] * $prod['count'];
}

PHP

Добавляем рамку к таблице.

$sheet->getStyle("A{$start_table}:G{$line}")->applyFromArray(
	array(
		'borders' => array(
			'allborders' => array(
				'style' => PHPExcel_Style_Border::BORDER_THIN
			)
		)
	)
);

PHP

7

Итого

$line++;
$sheet->setCellValue("A{$line}", 'Итого:');
$sheet->mergeCells("A{$line}:F{$line}");

$sheet->setCellValue("G{$line}", number_format($total, 2, ',', ' '));
$sheet->getStyle("A{$line}:G{$line}")->getFont()->setBold(true);
$sheet->getStyle("A{$line}:G{$line}")->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_RIGHT);

PHP

8

НДС (20% от итого)

$line++;
$sheet->setCellValue("A{$line}", 'В том числе НДС:');
$sheet->mergeCells("A{$line}:F{$line}");

$sheet->setCellValue("G{$line}", number_format(($total / 100) * 20, 2, ',', ' '));
$sheet->getStyle("A{$line}:G{$line}")->getFont()->setBold(true);
$sheet->getStyle("A{$line}:G{$line}")->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_RIGHT);

PHP

9

Всего наименований

$line++;
$sheet->setCellValue(
	"A{$line}",
	'Всего наименований ' . count($prods) . ', на сумму ' . number_format($total, 2, ',', ' ') . ' руб.'
);
$sheet->mergeCells("A{$line}:G{$line}");

PHP

10

Сумма прописью

Здесь используется функция num2str() для получение суммы прописью, взято с https://habrahabr.ru/post/53210/.

Еще нужно у суммы прописью сделать первую букву заглавной. Т.к. скрипт в UTF-8 функция ucfirst не работает, поэтому используется аналог – mb_ucfirst().

$line++;
$sheet->setCellValue("A{$line}", mb_ucfirst(num2str($total)));
$sheet->getStyle("A{$line}")->getFont()->setBold(true);
$sheet->mergeCells("A{$line}:G{$line}");

PHP

11

Файл готов

Отдаем его браузеру на скачивание

header("Expires: Mon, 1 Apr 1974 05:00:00 GMT");
header("Last-Modified: " . gmdate("D,d M YH:i:s") . " GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
header("Content-type: application/vnd.ms-excel" );
header("Content-Disposition: attachment; filename=order.xlsx");

$objWriter = new PHPExcel_Writer_Excel2007($xls);
$objWriter->save('php://output'); 

PHP

Или сохраняем на сервере

$objWriter = new PHPExcel_Writer_Excel2007($xls);
$objWriter->save(__DIR__ . '/order.xlsx');

PHP

Понравилась статья? Поделить с друзьями:
  • Создание табличных моделей в word
  • Создание титульной страницы word
  • Создание текстовых файлов в программе word
  • Создание титульного листа в word практическая работа
  • Создание табличного документа в программе ms excel