| |
|
1С Бухгалтерия. Новая форма налоговой декларации по НДС |
|
|
|
|
|
|
Приказом Минфина России от 15.10.2009 № 104н утверждена новая форма налоговой декларации по НДС и порядок ее заполнения. Ознакомиться с порядком, примерами заполнения новой декларации в 1С:Бухгалтерии и скачать внешние формы подписчики ИТС могут на соответствующей странице сайта Информационно-технологическое сопровождение системы программ 1С:Предприятие.
Минфин России в письме от 13.01.2010 № 03-07-15/01 разъяснил, по какой форме следует отчитываться за IV квартал 2009 года по налогу на добавленную стоимость.
Необходимость в разъяснениях возникла в связи с недавним обновлением формы декларации по этому налогу. В соответствии с пунктом 3 приказа Минфина России от 15.10.2009 № 104н, применяется начиная с отчетности за IV квартал 2009 года. В связи с тем, что до сих пор приказ еще официально не опубликован, формально он еще не вступил в силу.
Дополнительно необходимо напомнить, что порядок вступления в силу нормативных правовых актов федеральных органов исполнительной власти определен указом Президента РФ от 23.05.1996 № 763. Согласно пунктам 8 и 12 данного документа нормативные правовые акты федеральных органов исполнительной власти, затрагивающие права, свободы и обязанности человека и гражданина, устанавливающие правовой статус организаций или имеющие межведомственный характер (далее именуются - нормативные правовые акты федеральных органов исполнительной власти), прошедшие государственную регистрацию в Минюсте России, подлежат обязательному официальному опубликованию и вступают в силу по истечении десяти дней после их официального опубликования, если самими актами не установлен другой порядок вступления в силу.
Ситуация, при которой налогоплательщики не располагают вступившей в силу формой декларации в сроки, установленные для ее подачи, возникает не впервые. При подаче декларации по НДС за IV квартал 2009 года ситуация повторяется. Учитывая, что до 20 января 2010 года форма декларации по НДС вступить в силу не успевает, то по новой форме (при условии ее опубликования и вступления в силу) ее должны будут сдавать, только те налогоплательщики, которые не успели подать декларацию в установленные сроки.
|
|
| |
|
Доступ к объектам MDS через HTTP |
|
|
|
|
|
|
Доступ к объектам обеспечивает агент mdsData.php
В зависимости от типа объекта и вида операции, он адресует запросы к тем или иным внутренним компонентам MDS engine.
Параметры запроса:
mdsAction - обязательный параметр, показывающий системе какое действие выполнить.
Чаще всего, Вы будете пользоваться опцией "exec", которая позволяет выполнить хранимую процедуру сервера МДС.
- b_item_id - идентификатор пользовательского аккуанта
- pwd - пароль доступа
- sid - идентификатор сессии сервера приложений
- obj_type - наименование типа объекта
- oper_type - тип операции. Возможные значения - get_list, get_one, iu, del
- action - необходимое действие. Возможные значения - get_arg_list, exec, get_limits.
-
- args - список аргументов запроса в формате
- row_limit - ограничение на количество строк в ответе.
- response_type - формат ответа. Возможные значения - json, xml, text, html
Для формата вывода HTML доступны дополнительные опции:
outputTableID - задаёт идентификатор элемента table, в который будут выводиться результаты запроса.
Примеры запросов:
- получить атрибуты объекта МДС в фрмате JSON
http://tradepilot.local/mdsData.php?mdsAction=exec&sp_name=MDS_GET_OBJECT_DETAILS&sp_param_str=200049073373&outputFormat=JSON
- получить таблицу единиц товара в формате HTML. Будут показаны поля таблицы id,name,barcode.
http://tradepilot.local/mdsData.php?mdsAction=exec&sp_name=unit_get_list&sp_param_str=4907337&sp_sel_str=id,name,barcode,statusinfo&outputFormat=HTML - получить список хранимых процедур системы МДС
http://tradepilot.ru/mdsData.php?mdsAction=spGetList&outputFormat=HTML
|
| |
|
Библиотека UDF фунций для FireBird tp_fbudf |
|
|
|
|
|
Библиотека UDF функций tp_fbudf.
Для работы триггеров и хранимых процедур, в базах данных MDS и DocExchange, мы используем собственную библиотеку UDF (user defined functions) функций tp_fbudf. Библиотека тестировалась в рабочих проектах с среверами баз данных FireBird 2.1 и RedDatabase 2.1 (сборка 3900) в архитекуре Classic server на платформах win32 и Linux. Важное замечание! Наши базы данных работают в кодировке win-1251.
Скачать архив с файлами библиотеки.
Список функций:
- char* DLL_EXPORT STR_digit(char* str) /*DLL_EXPORT*/;
Returns digit symbols from string
Функция возвращает строку из цифр исходной строки. Например, из 'fw34w5s' получим '345'
- char* DLL_EXPORT STR_non_digit(char* str);
Copy all non digit symbols from source string to target
Функция возвращает строку из нецифровых символов исходной строки. Например, из 'fw34w5s' получим 'fwws'
- short DLL_EXPORT STR_is_digit(char *str);
Функция возвращает 1, если исходная строка содержит только цифры и 0 в противном случае.
- short DLL_EXPORT EAN_control_digit(char *in_barcode);
Returns control digit for barcode
Функция возвращает в виде числа контрольный разряд штрих-кода, рассчитанный по правилам EAN/UPC
- char* DLL_EXPORT EAN_control_digit_ch(char *in_barcode);
Returns control digit as char
Функция возвращает в виде символа контрольный разряд штрих-кода, рассчитанный по правилам EAN/UPC
- short DLL_EXPORT EAN_control_digit_check(char *in_barcode);
Returns 1 if control digit of barcode is correct
Функция возвращает 1, если переданный штрих-код имеет корректный контрольный разряд
- short DLL_EXPORT LL_ID_is_correct(char *in_barcode);
Returns 1 if LongLife object id is correct
Функция возвращает 1, если исходная строка является корректным идентификатором объекта LongLife
- short DLL_EXPORT MDS_Full_ID_Is_correct(char *in_barcode);
Returns 1 if MDS object Full_ID is correct
Функция возвращает 1, если исходная строка является корректным полным идентификатором объекта MDS
- short DLL_EXPORT TP_Full_ID_Is_correct(char *in_barcode);
Returns 1 if object Full_ID is correct
Функция возвращает 1, если исходная строка является корректным идентификатором объекта. В отличие от MDS_Full_ID_Is_correct, корректными будут признаны идентификаторы, длина которых равна 12 цифрам или имеют длину от 17 до 22 символов
- short DLL_EXPORT MDS_Full_ID_type_ex(char *in_barcode);
Returns MDS object type code
Функция извлекает из полного идентификатора код типа объекта в виде числа
- int DLL_EXPORT MDS_Full_ID_id_ex(char *in_barcode);
Returns MDS object short id
Функция извлекает из полного идентификатора короткий идентификатор объекта в виде числа
- char* DLL_EXPORT barcode_make(char *str);
Returns barcode with control digit
Функция добавляет к переданной строке цифр контрольный разряд, рассчитанный по правилам EAN/UPC и возвращает сформированный штрих-код.
- short DLL_EXPORT Barcode_EAN_UPC(char *in_barcode);
Returns 1 if in_barcode is public EAN or UPC code
Функция возвращает 1, если переданный штрих-код является корректным штрих-кодом EAN/UPC
- char* DLL_EXPORT EAN_UPC_prefix(char *str);
Returns prefix of barcode EAN UPC
Функция возвращает префикс штрих-кода EAN-13 UPC-12
|
|
|
|
|
|
Страница 1 из 5 |