Конструктивный форум бухгалтеров Казахстана http://kursakov-s.flyboard.ru/ |
|
Электронные счета-фактуры с 1 июля 2014 (разные материалы) http://kursakov-s.flyboard.ru/topic93.html |
Страница 1 из 1 |
Автор: | Курсаков_С_А [ 21-10-2015, 08:29 ] |
Заголовок сообщения: | Re: Электронные счета-фактуры с 1 июля 2014 (разные материал |
После окончания единого семинара 1С 2015 г., (вот совпадение-то) среди пользователей 1С77 стали распространяться упорные слухи о том, что де якобы, используя 1С77, нельзя, совершенно невозможно будет работать с электронными счетами-фактурами. Спешу развеять эти опасения - они абсолютно беспочвенны. Работать с ЭСФ можно разными способами - через файлы выгрузки, например. Работает же сейчас 1С77 через файлы выгрузки ф.300, например, с Кабинетом НП, или с банками-клиентами, и т.д. И ничто не мешает сделать на 1С77 работу с ЭСФ точно таким же способом. Пользователей любых конфигураций на базе 1С77, если другие лица и организации прекращают ваше обслуживание на том основании, что де якобы невозможно создать в 1С77 взаимодействие с ЭСФ, милости просим переходить на нашу конфигурацию "Универсал-бухгалтерия" (с полным переносом и сохранением данных). Пользователям конфигурации "Универсал-бухгалтерия" гарантируется работа с ЭСФ при использовании 1С77. И никто не заставляет их насильно никуда переходить. Предпочтительной формой обслуживания у нас является договорное абонементное (впрочем, как и везде). Минимальная стоимость годового договора обслуживания 20 тыс тг. в год. Координаты для справок - e-mail : kursakov.s@mail.ru, kursakov.s@yandex.ru, kursakov.s@gmail.com Тел. : 8-707-8473946, 8-7172-39-61-23 http://kursakov-s.narod.ru forum1.html С ув. Курсаков С.А. |
Автор: | Курсаков_С_А [ 01-05-2016, 08:23 ] |
Заголовок сообщения: | Re: Электронные счета-фактуры с 1 июля 2014 (разные материал |
Как я и предсказывал, истеричные вопли о том, что-де "1с77 не может работать с ЭСФ", оказались дешовым разводом. Вот работающий код из 1С77 (версия и конфигурация не имеет значения), который обеспечивает доступ к файлу принятых ЭСФ, импортированных из ИС ЭСФ. Никаких внешних компонент не нужно. Цитата: xmlDoc=СоздатьОбъект("Microsoft.XMLDOM"); invoiceSet=СоздатьОбъект("Microsoft.XMLDOM"); xmlDoc.Load("D:\export_esf.xml"); RootNode=xmlDoc.DocumentElement; сообщить(строка(RootNode.nodename)); invoiceSet=RootNode.childNodes.item(0); сообщить(строка(invoiceSet.nodename)); КолЭСФ=Число(invoiceSet.childNodes.length); сообщить(строка(КолЭСФ)); Для Инд=1 По КолЭСФ Цикл КонецЦикла; Вывод - Цитата: esf:invoiceInfoContainer
invoiceSet 7 |
Автор: | Курсаков_С_А [ 24-05-2016, 13:51 ] |
Заголовок сообщения: | Re: Электронные счета-фактуры с 1 июля 2014 (разные материал |
СФ реализации нужно заносить в кабинет ЭСФ "день в день". То есть если вы допустим, сделали сегодня реализацию и забыли внести ее в ЭСФ, то завтра внести вчерашнюю реализацию (вчерашние СФ) в кабинет ЭСФ не получится - он сразу отбрасывает такие СФ при импорте. На вопрос, почему это так, техподдержка отвечает - "Нельзя импортировать счет фактуры с вчерашней датой, так как счет фактуры выписывается одной сегодняшней датой." Законодательного обоснования подобной новации не предоставляется. Очевидно, законы теперь устанавливает техподдержка. Формат хранения и формат импорта ЭСФ отличаются. Если выгрузить из самого ЭСФ полученные или отправленные СФ, то обратно тот же самый файл НЕ загрузится. Почему так сделано, непонятно - до сего времени то, что выгружено из налоговых программ, также и загружалось обычно обратно. Формат импорта в ЭСФ можно найти в SDK http://kgd.gov.kz/sites/default/files/s ... 3.2016.rar Правильный формат файла импорта можно получить только от техподдержки. Открыто он не лежит нигде (несмотря на наличие многочисленных ресурсов поддержки) - его нужно еще попросить. А до того еще нужно потратить время и понять, что формат импорта из SDK не работает. Выкладываю правильный работающий формат файла импорта, чтобы другим было легче. https://dl.dropboxusercontent.com/u/767 ... y_2016.zip {"redirectUrl":null,"message":"Access is denied"} Если выйти из кабинета ЭСФ, то обратно быстро зайти не получится - выскакивает такое сообщение. Похоже, сделано ограничение на кол-во одновременных сессий, в отличие от КНП. Зайти получится через 10-20 минут только. Таким образом, если зашел в ЭСФ - сиди до последнего, и лучше не выходи. Правда, и в этом случае Вас будет периодически выбрасывать - "сеанс завершен", но и будет милостиво позволять тут же снова зайти обратно. |
Автор: | Курсаков_С_А [ 24-05-2016, 13:58 ] |
Заголовок сообщения: | Re: Электронные счета-фактуры с 1 июля 2014 (разные материал |
Есть правила ввода данных в ЭСФ (при импорте СФ выданных и т.д.), которые можно узнать только долгими "пытками" путем подсовывания ему ошибочных данных - productSet.totalPriceWithoutTax - Cумма значений 'Стоимость товаров, работ, услуг без учета косвенных налогов' не совпадает с итоговым значением productSet.products[0].unitPrice - Поле 'Цена (тариф) за единицу товара, работы, услуги без учета косвенных налогов' не должно содержать незначащие нули productSet.products[1].ndsAmount - Поле 'НДС-Сумма' не должно содержать незначащие нули consignee.name - Реквизит 'Грузополучатель' должен содержать от 3 до 450 символов productSet.products[1].description - Поле 'Наименование товара, работы, услуги' должно содержать от 2 до 400 символов deliveryTerm - Не заполнен ни один реквизит условий поставки productSet.products[1].unitCode - Поле 'Код товара, работы, услуги (ТН ВЭД)' должно быть числовым и не содержать более 10 знаков consignee.address - Реквизит грузополучателя 'Адрес доставки' должен содержать от 1 до 255 символов customers[0].address - Реквизит получателя 'Адрес места нахождения' должен содержать от 3 до 400 символов productSet.products[0].ndsRate - {invoice.products.ndsRate.exists} productSet.products[1].ndsRate - {invoice.products.ndsRate.exists} productSet.products[0].unitCode - Поле 'Код товара, работы, услуги (ТН ВЭД)' должно быть числовым и не содержать более 10 знаков productSet.products[0].quantity - Поле 'Кол-во (объем)' не должно содержать незначащие нули sellers[0].certificateSeries - Реквизит поставщика 'Серия свидетельства плательщика НДС' должен быть числовым и содержать 5 цифр deliveryTerm.term - Реквизит 'Условия оплаты по договору' должен содержать от 1 до 50 символов productSet.products[0].turnoverSize - Поле 'Размер оборота по реализации' не должно содержать незначащие нули productSet.products[1].priceWithTax - Поле 'Стоимость товара, работы, услуги с учетом косвенных налогов' не должно содержать незначащие нули consignor.address - Реквизит грузоотправителя 'Адрес отправки' должен содержать от 1 до 255 символов productSet.totalTurnoverSize - Поле Итоговая 'Размер оборота по реализации' не должно содержать незначащие нули productSet.products[1].unitNomenclature - Поле 'Ед.изм' должно содержать от 1 до 10 символов consignor - Не заполнен ни один реквизит грузоотправителя sellers[0].address - Реквизит поставщика 'Адрес места нахождения' должен содержать от 3 до 255 символов productSet.totalExciseAmount - Cумма значений 'Акциз-Сумма' не совпадает с итоговым значением productSet.totalExciseAmount - Поле Итоговая 'Акциз-Сумма' не должно содержать незначащие нули productSet.products[1].turnoverSize - Поле 'Размер оборота по реализации' не должно содержать незначащие нули productSet.products[1].unitPrice - Поле 'Цена (тариф) за единицу товара, работы, услуги без учета косвенных налогов' не должно содержать незначащие нули productSet.products[0].description - Поле 'Наименование товара, работы, услуги' должно содержать от 2 до 400 символов consignor.tin - Реквизит грузоотправителя 'ИИН/БИН' имеет неверный формат deliveryTerm.exerciseWay - Реквизит 'Способ отправления' должен содержать от 1 до 98 символов productSet.products[0].priceWithTax - Поле 'Стоимость товара, работы, услуги с учетом косвенных налогов' не должно содержать незначащие нули productSet.products[1].quantity - Поле 'Кол-во (объем)' не должно содержать незначащие нули productSet.products[0].unitNomenclature - Поле 'Ед.изм' должно содержать от 1 до 10 символов date - 'Дата выписки СФ' отличается от текущей customers[0].name - Реквизит 'Получатель' должен содержать от 3 до 400 символов sellers[0].name - Реквизит 'Поставщик' должен содержать от 3 до 450 символов productSet.totalPriceWithTax - Поле Итоговая 'Стоимость товаров, работ, услуг с учетом косвенных налогов' не должно содержать незначащие нули sellers[0].certificateNum - Реквизит поставщика 'Номер свидетельства плательщика НДС' должен быть числовым и содержать 7 цифр consignor.name - Реквизит 'Грузоотправитель' должен содержать от 3 до 450 символов |
Автор: | Курсаков_С_А [ 24-05-2016, 14:20 ] |
Заголовок сообщения: | Re: Электронные счета-фактуры с 1 июля 2014 (разные материал |
Нельзя импортировать частично заполненные СФ реализации. Только полностью заполненные от начала до конца. То есть если Вы раньше, допустим, загружали в СОНО только приложения 7,8, или частично заполненные ФНО в Кабинет НП - все, здесь такого нет сразу же. СФ реализации, которые Вы загружается в кабинет ЭСФ, должны быть заполнены полностью от начала до конца. Если хоть одно место заполнено не так - весь СФ считается ошибочным и НЕ загружается. То есть нельзя дозаполнять СФ выданные уже в кабинете ЭСФ - несмотря на то, что там вроде бы есть режим "черновик" (как в КНП и СОНО). |
Автор: | Курсаков_С_А [ 25-05-2016, 13:15 ] |
Заголовок сообщения: | Re: Электронные счета-фактуры с 1 июля 2014 (разные материал |
Будущей датой загружать СФ выданные в систему ЭСФ тоже нельзя. Если Вы, считая себя типа "умным хаккером", решите заранее загрузить в систему ЭСФ выданные СФ будущей датой (про запас, что бы потом, не торопясь, их заполнять), то также обломаетесь - этого сделать нельзя - Цитата: Всего счетов-фактур: 1 Загружено счетов-фактур: 0 Ошибочных счетов-фактур: 1 Счет-фактура №110: undefined - 'Дата совершения оборота' задана в будущем date - 'Дата выписки СФ' отличается от текущей Таким образом, загружать СФ выданные можно только сегодня и только сегодняшней текущей датой. |
Автор: | Курсаков_С_А [ 25-05-2016, 16:19 ] |
Заголовок сообщения: | Re: Электронные счета-фактуры с 1 июля 2014 (разные материал |
Как проверять в кабинете ЭСФ импорт СФ выданных, не являясь работником фирмы-клиента. Поскольку программист обычно не является работником фирмы-клиента, и исходя из предыдущего полученного эмпирического опыта - об ограничении одновременных сессий в кабинете ЭСФ, возникает проблема - как проверять загрузку в кабинет ЭСФ выгруженных СФ выданных из базы клиента. Либо брать у клиента его ключи - но тогда как клиент будет одновременно работать в кабинете ЭСФ? Либо региться как работник клиента? Выход прост. Программист может проверять загрузку СФ выданных в свой кабинет ЭСФ, своего ТОО (или ИП). Только нужно поменять в файле импорта вот что - даты поставить текущие (вспоминаем, кабинет ЭСФ грузит в себя СФ только текущей датой) это теги - <v1:invoice> <date>30.03.2016</date> ....... <turnoverDate>29.02.2016</turnoverDate> </v1:invoice> и бин\иин продавца поставить свой - это тег- <tin>753159846249</tin> </seller> |
Автор: | Курсаков_С_А [ 28-05-2016, 11:28 ] |
Заголовок сообщения: | Re: Электронные счета-фактуры с 1 июля 2014 (разные материал |
От ИП Курсаков. Для бухгалтерии. Реализация выгрузки Счетов-фактур выданных в Кабинет ЭСФ в "Универсал-бухгалтерии" для 1С77 от 28 мая 2016 г. (и далее). Сообщаем Вам, что в "Универсал-бухгалтерии", как и обещал, разработчик реализовал выгрузку (экспорт) счетов-фактур выданных из базы в Кабинет ЭСФ. Обмен реализован через файл XML (C:\export_from_1c_to_esf.xml), в конце рабочего дня или в течение его, через "Торговля \ журнал СФ выданных \ ЭСФ". Это является только началом полноценной реализации работы с Кабинетом ЭСФ, в дальнейших планах - импорт из Кабинета ЭФ счетов-фактур полученных, и т.д. Обращаем также внимание пользователей иных конфигураций на базе 1С77. Если Ваш разработчик по каким-либо причинам "не умеет\не может\не хочет" (нужное подчеркнуть) обеспечить работу своего изделия в меняющихся условиях реального мира, то есть не гарантирует Вам работу с ЭСФ, то милости просим переходить на нашу конфигурацию "Универсал-бухгалтерия". Реализована перекачка данных с самых ходовых используемых конфигураций 1С77. С ув. Курсаков С.А. |
Автор: | Курсаков_С_А [ 21-09-2016, 06:49 ] |
Заголовок сообщения: | Re: Электронные счета-фактуры с 1 июля 2014 (разные материал |
Ну, слава карасикам. Через более чем 2 года после "успешного" внедрения ЭСФ наконец то сделали боле-мене правильное отражение послепродажной скидки - Цитата: Здравствуйте. Счет-фактура на скидку выписывается в виде дополнительной счет-фактуры. Все позиции товаров, работ и услуг, которые отдаются без скидок - в доп счет-фактуре количество указывается 0, так как оборот по ним не меняется. А товары и позиции по которым есть скидка - количество указывается 1 и в цене указывается сумма скидки с минусом, соответственно система умножает минусовое значение скидки на количество (1) и в общем оборот становится минусовой и он отнимет эту сумму с минусовым значением. С Уважением Служба поддержки ИС ЭСФ До сего дня в ЭСФ можно было сделать только возврат товара по количеству, а не ценовую скидку. |
Автор: | Курсаков_С_А [ 21-10-2016, 08:45 ] |
Заголовок сообщения: | Re: Электронные счета-фактуры с 1 июля 2014 (разные материал |
Ошибка при загрузке в ИС ЭСФ -- productSet.products[0].ndsRate - {invoice.products.ndsRate.exists} По факту выяснилось, что если сделать выгрузку в кабинет ЭСФ, руководствуясь шаблоном, "любезно" выложенным в SDK разработчиками ИС ЭСФ, то выходит именно эта ошибка (почему именно по строке ставка НДС - непонятно - ставки НДС как раз выгружены абсолютно правильно). Решение ситуации - сделать выгрузку по шаблону, милостиво присылаемому поддержкой по запросу, специально, отдельно, или же взять этот шаблон здесь - https://dl.dropboxusercontent.com/u/767 ... y_2016.zip Разработчикам ИС ЭСФ - спасибо за сию западлянку, это немало, наверное, способствует продвижению идеи ЭСФ в массы. Разработчик, который столкнулся с этой проблемой (а это программа мирового уровня), который ко мне обратился за помошью в этой ситуации, был уже просто в отчаянии. Прочим разработчикам - не стоит, наверное, доверять SDK, сделанным в солнечном Казахстане. Во всяком случае, пока. Это Вам не Микрасофт. Всем - а уж тем более стоит пока остеречься от реализации прямой выгрузки из бухпрограммы в ИС ЭСФ. По моей статистике, за текущий 2016 год уже было не менее 2-х сбоев, когда такая выгрузка "вдруг" прекращала работать. И за это "вдруг" тоже спасибо надо говорить тем же самым "любезным" разработчикам ИС ЭСФ. |
Автор: | Курсаков_С_А [ 25-06-2020, 06:54 ] |
Заголовок сообщения: | Re: Электронные счета-фактуры с 1 июля 2014 (разные материал |
24 июня 2020. Всего через пару-тройку дней общения со службой поддержки они предоставили (!) абсолютно бесплатно (!) лично нам с клиентом, отдельно и эксклюзивно (!) формат ХМЛ АктаВыполненныхРабот, каким он должен быть, для загрузки на портал esf.gov.kz. Вот уж поистине - их информационная щедрость не знает границ ! Почему данный формат не был публично размещен на SDK, и мог бы быть скачиваем любыми разработчиками без дополнительных запросов, без дополнительных выклянчиваний - о сем служба поддержки умолчала. И на том им спасибо. Чтобы иные разрабы безболезненно смогли скачать сей формат АВР, я его выложил в гугл-док --- https://drive.google.com/file/d/1C_kwjd ... sp=sharing Потому что даже из последней редакции 1С83 сей формат АВР тоже скачать (выгрузить в ХМЛ) не получится. О как. "Здесь какая-то стррррашная тайна !" (с) "Приключения Буратино" "О Боже, какая таинственность...." (с) миледи из "Трех мушкетеров" |
Страница 1 из 1 | Часовой пояс: UTC + 6 часов |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |