Как перенести вычет по НДС на будущий период в 1С 7.7

Posted on Июнь 30th, 2015 in Бизнес, Финансы by ctocopok

Задался таким вопросом по рабочей необходимости. До мая 2015 года были вопросы, можно ли переносить вычеты по НДС на будущие периоды - с одной стороны, было требование полностью отражать полученные счета-фактуры в книге покупок в момент их получения (не более 10 дней с момента оприходования полученных ценностей), а с другой стороны, имелось (и имеется) право налогоплательщика предъявлять права на вычет по налогу в течение трех лет с момента возникновения права на этот вычет.
Зачем это может быть нужно? Чтобы не показывать НДС к возмещению (уменьшению) в компаниях, которые впоследствии планируют увеличить налоговую базу по налогу и зачесть “отрицательный” НДС в будущих периодах. Дело в том, что декларация с налогом к уменьшению автоматически приводит к трехмесячной камеральной проверке с кучей мероприятий налогового контроля - осмотр офисов и складских помещений плательщика, истребованием документов у плательщика и его контрагентов (электронная сверка почему-то не в помощь ФНС пока), опросом (допросом) руководителя и главного бухгалтера плательщика НДС… Все это нервы, время, заморочки.
Можно подать декларацию с нулём к уплате или небольшим НДС к уплате, а остальной непредъявленный НДС “показать” в будущих периодах.
Как это сделать технически?
в 1С Бухгалтерии 7.7 это делается так.
Вводим документ-основание (поступление ТМЦ) датой оприходования, скажем, первым кварталом 2015 года. Ставим в нём галочку “счет-фактура” и заполняем реквизиты этой счёт фактуры. Галочку “Включить в книгу покупок” снимаем. Таким образом, вычет по НДС за первый квартал уменьшается.
Затем в последющем квартале в журнале полученных счетов-фактур вводим документ “Запись книги покупок”, где выбираем сначала поставщика, чьё поступление мы убрали из кники покупок, а в появившемся далее окошке выбираем “отложенный” нами документ. Всё, запись книги покупок проводим, она попадает в книгу покупок того квартала, которым проведена запись, реквизиты счёта-фактуры правильно отражаются в книге покупок, вычет принимается тем кварталом, который нам нужен. Все счастливы.

Popularity: 22%

Единый каталог с КЛАДР для нескольких баз 1С 7.7

Posted on Январь 17th, 2013 in Бизнес, Финансы by ctocopok

Долгое время раздумывал над проблемой, но каждый раз принимался размышлять в жестком цейтноте, из-за чего проблема “решалась” путем махания на нее рукой с контекстом “а, как-нибудь в другой раз”.
Но вот довел дело до логического конца.
Суть проблемы: в 1C версии 7.7 (бухгалтерия, торговля и склад, УСН и прочие конфигурации) при подготовке отчетов по сотрудникам (налог на доходы, пенсионные начисления и т.п.) требуется указывать адрес проживания этих сотрудников. Для этого используется общероссийский классификатор адресов (КЛАДР). Но вот беда, для каждой базы данных предприятия (1 фирма - одна база) приходится копировать КЛАДР целиком - а это порядка 200 мегабайт на текущий момент. Имея 10 фирм в учете, впустую тратить 1800 мегабайт, пожалуй, нерационально. К тому же, сложно поддерживать справочник КЛАДР в актуальном состоянии для большого количества баз.

Поначалу хотел решить вопрос созданием символических линков, когда программа бы пыталась открыть локальный для себя файл, а он бы сам лежал в каком-то общем месте, куда ссылались бы все эти символические линки. Но так мне сделать не удалось, ибо windows XP не особо поддерживает SymLinks.
Беглое гугление по сайту infostart.ru дало ответ: http://infostart.ru/public/16942/, текст которого (с сокращениями) приведу ниже:

Невероятно, но факт, для большинства типовых, таких как ТиС, Бух, УСН, ПУБ, ПБОЮЛ, Комплексная, Бюджетная подключить один Кладр на все базы элементарно. Достаточно добавить в конфигураторе константу КаталогКлассификаторов (тип строка, длина, например, 80), в программе указать в ней путь до Кладра, например, D:\Kladr.
При вводе адреса надо зайти на закладку Классификаторы и выбрать 2003 г.

Всё… Наслаждайтесь. И не надо грузить в каждую базу по 100 мб кладра, и с обновлениями проблем нет.
Поражает, что одинэсчики уже давно заложили и реализовали функционал подключения Кладра через эту константу, но почему-то не дают им воспользоваться, т.е. не включают константу в конфигурации. Изобрели, понимаешь, велосипед, но ездить на нём не дают, да и сами не ездят :))) И почему студенты из 1С до сих пор этого не сделали?! :)))
Ну, что ж, сделаем это за них…

Статья датирована 18 февраля 2007 года. То есть, проблема решена уже почти шесть лет назад. Шесть лет я махал рукой :)

Popularity: 20%

Условное или программное форматирование ячеек таблицы в 1С 7.7

Posted on Октябрь 19th, 2012 in Личное by ctocopok

Для работы в 1Ске периодически ваяю для себя различные отчеты/обработки. Ведомость остатков товаров/продукции там, или свой собственный отчет по взаиморасчетам с контрагентами.
Иногда такие отчеты надо печатать на бумаге, и стандартное оформление отрицательных чисел “красненьким” на ч/б принтере не бросается в глаза.
Эпизодически пытался найти способ улучшить оформление в коде отчета, но не доходил до финиша. Сейчас дошел.
Благодаря линку http://www.forum.mista.ru/topic.php?id=365695, рецепт таков:

	Т.ВывестиСекцию("Секция_1");
		Если колво <0 тогда
			Т.Область(Т.ВысотаТаблицы(),Т.ШиринаТаблицы(),Т.ВысотаТаблицы(),Т.ШиринаТаблицы()).Полужирный(1);
		конецЕсли;

В строке “Т.Область(…….)” задается область, равная последней выведенной ячейке. И к ней применяется стиль “полужирный шрифт”.

Popularity: 25%

Прозрачная картинка в 1С

Posted on Апрель 7th, 2008 in Без рубрики by ctocopok

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

Решением было бы вставить отсканированный оттиск печати в шаблон документов 1С, но 1С-ка (версии 7.7) просто так этого сделать не позволит.

Чтобы вставить картинку с прозрачной подложной в 1С нужно сделать следующее - открыть Microsoft Excel, вставить в книгу картинку из файла (.gif), у которого фон прозрачный, потом сделать Ctrl-C (копировать в буфер обмена) и уже оттуда - вставлять в шаблон отчета (документа) 1С. Иначе прозрачность исчезнет….

Через жо, но работает :)

Popularity: 39%

1С-ка шутит…

Posted on Март 15th, 2008 in Мой компьютер, Финансы by ctocopok

Решил попробовать для производства новую конфигурацию от 1С (для 7.7 платформы) - “Производство+Услуги+Бухгалтерия).

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

В процессе ввода данных надо вносить много где - дату, на которую принимаются эти данные. Скажем, в 2001 году норма расхода сахара на стакан чая была 1 ложка, а потом - две. 1С-ка позволяет это учитывать, нужно только указать, что с 01.01.2002 на каждый стакан чая надо списать 2 ложки сахара.

Ну, вот я и начал свои “сахары” забивать. Сначала вносил дату 01.01.80, полагая, что 1С-ка распознает это как 1 января 1980 года. Меня несколько смутило, что в тех полях, где дата полностью выводится, а не только две последние цифры года, там дата была 01.01.7980.

Соответственно, 01.01.08 - это на шесть тысяч лет вперед. Первое января 8008 года.

Операционная система - Windows Vista, может, в ней дело? :)

Popularity: 15%

Порядок сортировки, установленный для базы данных, отличается от системного!

Posted on Март 15th, 2008 in Мой компьютер by ctocopok

Такую ошибку выдает 1С-ка, когда я попробовал запустить одну из баз данных, принесенную на флешке.

Решить эту проблему можно, и довольно просто.
Для Windows Vista решение такое:
1. Запустите программу 1С. В окне Запуск 1С выделите нужную информационную базу.
2. В выпадающем списке В режиме выберите Конфигуратор – OK.
3. Запустится Конфигуратор. Выберите меню Администрирование – Кодовая страница таблиц ИБ…
4. В окне Кодовая страница таблиц информационной базы в выпадающем списке выберите + Текущая системная установка – OK.
5. В окне Конфигуратор с сообщением «При выполнении изменения кодовой страницы будут перестроены индексы всех таблиц данных информационной базы! Выполнить изменение кодовой страницы?» нажмите Да.
6. По истечении определенного промежутка времени, зависящего от размера ИБ, появится окно Конфигуратор с сообщением «Кодовая страница изменена!», нажмите OK.
7. Закройте Конфигуратор, можно работать с информационной базой.
8. Для работы с другими ИБ измените аналогичным образом кодовую страницу таблиц ИБ.

Вполне вероятно, что при переносе обратно на компьютер с Windows XP, ошибка проявится снова.
База пока что невелика, переиндексация не займет много времени, но в дальнейшем будут сложности.

Решение проблемы на Windows 2000/XP:

Причина ошибки и способы устранения

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

Проверка корректности настроек

I. Системные настройки (для локализованной русифицированной версии Windows)
1. Откройте Пуск – Настройка – Панель управления – Язык и региональные стандарты.
2. На вкладке Региональные параметры в выпадающем списке должно быть – Русский.
3. На вкладке Языки – Подробнее… – диалоговое окно Языки и службы текстового ввода – вкладка Параметры – Язык ввода по умолчанию должно быть – Русский-Русская.
4. На вкладке Дополнительно должно быть – Русский.

II. Настройки 1С

1. Запустите программу 1С. В окне Запуск 1С выделите нужную информационную базу.
2. В выпадающем списке В режиме выберите Конфигуратор – OK.
3. Запустится Конфигуратор. Выберите меню Администрирование – Кодовая страница таблиц ИБ…
4. В окне Кодовая страница таблиц информационной базы в выпадающем списке должно быть – 1251 – Русский, белорусский, болгарский и сербский языки.

В качестве крайней меры иногда рекомендуют отключать проверку соответствия порядка сортировки. Для этого в каталоге информационной базы нужно создать сигнальный файл с именем OrdNoChk.prm (с произвольным содержимым).

Примечания

1. Если вы используете компоненту УРИБ (управление распределенными информационными базами), – при отключении проверки порядка сортировки, – НЕ СЛЕДУЕТ использовать символы любых алфавитов, кроме латинского, в трехбуквенном идентификаторе информационных баз, входящих в состав распределенной базы.
2. Следует иметь в виду, что отключение проверки идентичности порядка сортировки может привести к неожиданному – для пользователя программы 1С ! – порядку следования строк, например, при формировании отчетов.

Автор Валерий Сидоров. Первоисточник выяснить не удалось.

Popularity: 61%

Параметры командной строки при запуске 1С

Posted on Январь 18th, 2007 in Бизнес by ctocopok

Текст взят со страницы http://gendin.ru/budni/b14.html

Как скрыть ссылку на базу из окна загрузки 1С • Параметры командной строки • Репликация SQL базы


Иногда возникает желание скрыть ссылку на ту или иную базу из окна загрузки 1С. Тем более, что нужную базу можно запустить из командной строки или с помощью ярлыка (см. параметры командной строки ниже). Однако после первого такого запуска база окажется в окошке “Запуск 1С:Предприятия” вместе со всеми остальными зарегестрированными базами - 1С прописывает ссылку на запускаемую базу в реестре.В таком случае может пригодиться внешняя компонента, умеющая работать с реестром Windows, например AddReg. В предопределенную процедуру ПриНачалеРаботыСистемы() надо вставить примерно такой кусок:

Если ЗагрузитьВнешнююКомпоненту(“c:\windows\AddReg.dll”)=1 Тогда
Reg = СоздатьОбъект(“AddIn.AddRegExtension”);
Reg.OpenKey(“\Software\1C\1cv7\7.7\Titles”,1);
Если
Reg.ValueExists(КаталогИБ()) = 1 Тогда
Reg.DeleteValue(КаталогИБ());
КонецЕсли;
КонецЕсли;

Очередной раз приспичило найти параметры командной строки - и очередной раз потратил много времени, хотя отлично помню, что видел в одной из книжек (как выяснилось, в “Руководстве по установке и запуску”) и на каких-то интернет-страницах. На всякий случай решил выложить и сюда:

Popularity: 74%