Маркировка товара. tradepilot.ru Создание сайтов. tradepilot.ru Автоматизация учета. tradepilot.ru Консультации и обучение. tradepilot.ru Поставка компьютерного оборудования. tradepilot.ru Разработка и продажа программных средств. tradepilot.ru
 
     
         
 
TradePilot Блог разработчиков
 
1С Бухгалтерия. Новая форма налоговой декларации по НДС PDF Печать E-mail
 

Новая форма налоговой декларации по НДС. tradepilot.ruПриказом Минфина России от 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 года форма декларации по НДС вступить в силу не успевает, то по новой форме (при условии ее опубликования и вступления в силу) ее должны будут сдавать, только те налогоплательщики, которые не успели подать декларацию в установленные сроки.

 
 
Библиотека UDF фунций для FireBird tp_fbudf PDF Печать E-mail
 

Библиотека UDF функций tp_fbudf.

Для работы триггеров и хранимых процедур, в базах данных MDS и DocExchange, мы используем собственную библиотеку UDF (user defined functions) функций tp_fbudf.
Библиотека тестировалась в рабочих проектах с среверами баз данных FireBird 2.1 и RedDatabase 2.1 (сборка 3900) в архитекуре Classic server на платформах win32 и Linux.
Важное замечание! Наши базы данных работают в кодировке win-1251.

Скачать архив с файлами библиотеки с tradepilot.ru Скачать архив с файлами библиотеки.

Список функций:

  • 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
 
 
Сканер штрих-кодов Fujitsu LG-202BCR PDF Печать E-mail
 

У клиента возникли проблемы с подключением старых сканеров штрих-кодов Fujitsu LG-202BCR к 1С бухгалтерии. Поскольку никакой документации в Сети я не нашёл, то решил поделиться опытом решения проблемы.


 

Проблема крылась в сочетании сигналов RTS и CTS. Сканер ожидает сигнал CTS и не передаёт коды. При считывании в таком режиме, сканер издаёт длинный сигнал, а компонента scanopos.dll никакого сигнала на вход не получает.

Я соединил контакты RTS и CTS под крышкой интерфейсной части сканера.
После такой доработки, сканер считает, что хост всегда готов к приёму данных.

Теперь сканеры нормально работают с компонентой scanopos.dll
Нужно лишь учитывать, что сканер добавляет префикс (#65A), а в суффиксе передаёт (#13).

Для справки, привожу распайку интерфейсного разъёма RS-232. Номера контактов на верхней картинке соответствуют номерам в таблице.

Распайка RS-232
 Контакт DB-9 Направление  Наименование 
 1  <  Carrier Detect (CD) Наличие несущей частоты
 2  <  Received Data (RD) Принимаемые данные
 3  >  Transmitted Data (TD) Передаваемые данные
 4  >  Data Terminal Ready (DTR) Готовность ООД
 5  -  Signal Ground Общий
 6  <  Data Set Ready (DSR) Готовность ОПД
 7  >  Request To Send (RTS) Запрос на передачу
 8  <  Clear To Send (CTS) Готов передавать
 9  < Ring Indicator (RI) Наличие сигнала вызова 

 
Страница 1 из 4
 
     
 
All Rights Reserved 2010 TradePilot
Rambler's Top100
 
e-mail: info@tradepilot.ru, skype name: tradepilot.ru   Submit url