Jump to content

js/php Создание счёт-фактуры (xml), распечатка её с использованием xslt


eugen35
 Share

Recommended Posts

ВАЖНО! Хотелось бы использовать стандартное (последний утверждённый вариант) xml-описание счёта-фактуры и стандартный xslt для неё. 

 

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

 

1400 рублей - стоимость задания.

Сделать веб-приложение (фронтэнд, если нужно, с меня), в которое вбиваешь требуемые реквизиты счёта-фактуры, а оно генерит xml. А по отдельной кнопке с использованием xslt позволяет распечатать этот xml.

 

Код должен быть хорошо откомментирован.

 

Хранить этот счёт-фактуру не нужно где-либо. Поскольку это чисто учебное приложение для меня.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Similar Content

    • By Даниил Виттманн
      Всем здрасти. В общем есть у меня в БД таблица с информацией о маркерах (ид, имя, адрес, широта, долгота). Эта информация из базы данных размещается в XML средствами PHP
       
      В итоге если открыть браузером будет что-то типо этого
      <markers> <marker id="1" name="Name of first marker" address="Address of first marker" lat="49.234310" lng="28.464508" /> <marker id="2" name="Name of second marker" address="Address of second marker" lat="49.237968" lng="28.481297" /> </markers>  

      Дальше начинается самое сложное и непонятное для меня. С помощью js надо все впихнуть в google карту
      И в указаной выше строке выдает ошибку Uncaught TypeError: Cannot read property 'getElementsByTagName' of null делал по туториалу на англоязычных форумах конкретного ответа не нашел. Надеюсь на вашу помощь.
      Если нужно посмотреть вживую, то вот
    • By Mary_RND
      Доброго времени суток.
      Возникла проблема с использование двух и более аккордеонов на странице и я к сожалению не могу сама разобраться, как это сделать...
      Я использую данный аккордеон https://tympanus.net/codrops/2013/03/29/nested-accordion/ , прикреплю свой файл, т.к. в нем есть небольшое изменение, если нет раскрывающего блока, то нет активности у раскрытия.
      Вызывается работа аккордеона простым кодом.
       
      $( '#cbp-ntaccordion' ).cbpNTAccordion(); Работаю в umi, там можно в xsl прописать у id="cbp-ntaccordion{page/@id}", то будет добавляться id данной страницы, но вот как правильно прописать {page/@id}, чтобы в js тоже подставлялся данный номер?
      Спасибо
      jquery.cbpNTAccordion.js
    • By alex_web64
      Здравствуйте. Есть такой xml-код
      <?xml version="1.0" encoding="UTF-8"?><ajax><cmd><![CDATA[<div class="success"><b>success</b></div><br><br>[ <a href="http://mysite.com/link/1/1-1-0-16" target="_blank">my link</a> ]]]></cmd></ajax>Мне необходимо получить с него число 16. Прошу вашей помощи в написании regexp, или другого решения. Мои попытки не увенчались успехом.
    • By GrandLamoz
      Доброго времени суток, товарищи!
      Прошу помочь с таким вот заданием:
      Вывести содержание документа XML, который приведён ниже, в виде таблицы с фиксированной шириной 900px, где каждый столбец имеет фиксированный размер. Каждый второй ряд таблицы выведите красным цветом.
       
    • By antonP
      Привет Всем)
      Подскажите может кто знает... вопрос по xslt:
      Как выбрать уникальные элементы, если заранее не известно что будет в атрибурте parent_id ?
      <items> <item parent_id="2065" /> <item parent_id="505" /> <item parent_id="301" /> <item parent_id="2065" /> <item parent_id="24" /> <item parent_id="2065" /> <item parent_id="2065" /> <item parent_id="24" /></items>
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy