выгрузка налоговых в формате mxl для MEDOC #587434


#0 by Dooro
Добрый день. Есть полностью переработанная конфигурация на платформе 1с8.1 Нужно выгружать налоговые в формате mxl для medoc Есть структура полей налоговой для medoc и есть все данные для выгрузки. подскажите примерно какой код , начало кода.. я просто с mxl на Вы.
#1 by Classic
Наверное все-таки xml. Смотри типовую. Там все реализовано
#2 by Dooro
Нет у меня типовой
#3 by Axel2009
ЗаписьXML
#4 by Dooro
нет у меня типовой
#5 by Dooro
да XML.
#6 by Dooro
например А111 - Всего по разделу А110 - Общая сумма А2_7 - Объем продажи без НДС как использовать и как заполнять. мне хотя бы маленький пример
#7 by Турист
как нет типовой, а это тогда что "Есть полностью переработанная конфигурация на платформе 1с8.1"?
#8 by Dooro
Альфа Авто была от рарус
#9 by Dooro
там нет поддержки уже этой конфы
#10 by Турист
и че даже обработки старые повырезали?
#11 by Dooro
Тут есть кто нибудь?
#12 by МишельЛагранж
обработку по просмотру xml найдите и берите код оттуда... если по выгрузке не нашли бесплатную...
#13 by Турист
сейчас походу ссылку попросит ))
#14 by Dooro
я наверное не понимаю.. плохо знаком что такое выгружать в этом формате раньше выгружал в дбф (строка) теперь МЕДОК требует хмл и предоставил структуру таблицы с именами. я не знаю с какой стороны подойти
#15 by Турист
ты хоть знаешь что такое xml?
#16 by VitaliySm
А где ты взял "структура полей налоговой для medoc " ? Занимаюсь той-же задачей, может вместе решим?
#17 by Dooro
VitaliySm  в самом медке когда создаешь приходную накладную вверху  правка-электронная форма и выводит имена полей.
#18 by Dooro
VitaliySm на налоговой правка - электронная форма
#19 by Dooro
задержка в отправке сообщенией поэтому 2 раза
#20 by Dooro
VitaliySm как к нему подступиться к этому хмл
#21 by VitaliySm
сейчас поищу примеры
#22 by Classic
На самом деле это не структура Медок, а структура для ГНИ. Можешь сказать бесплатную OPZ и сделать там налоговую накладную. Потом посмотришь xml П.С. Я так понимаю здесь про Украину. Или Медок и в РФ есть?
#23 by Dooro
да про Украину
#24 by Dooro
ну подскажите на маленьком примере как занести хоть три поля те что я указал.
#25 by Dooro
1. создать хмл 2. занести 3 значения в поля   А111 - Всего по разделу   А110 - Общая сумма   А2_7 - Объем продажи без НДС 3.записать
#26 by Classic
Почему-то АБИ не сделало групповую выгрузку ННок. Даже механизма такого не предусмтрели. Нет, чтоб всю выгрузку в одну/две "экспортных" процедуры вынести. Так сначала в форму реготчета, оттуда в форму мастера по выгрузке. И только потом в XMLку. Извращенцы
#27 by Classic
#28 by Classic
Забыл еще раз ЗаписатьКонецЭлемента
#29 by Dooro
Запись.ЗаписатьНачалоЭлемента("А111"); А111 присваивается значение ЛЯЛЯЛЯЛЯ.. ? так это понимать?
#30 by Dooro
1. создать хмл 2. занести 3 значения в поля  А111 - Всего по разделу = 100  А110 - Общая сумма      = 300  А2_7 - Объем продажи без НДС  = 400 3.записать как присвоить
#31 by Dooro
А111 - имя поля
#32 by Classic
Запись.ЗаписатьНачалоЭлемента("А111"); В поле А111 записывается значение "234" Не удобно здесь код выкладывать. Или у меня браузер глючит
#33 by Dooro
все значения в хмл строковые?
#34 by vmv
взять последние типовые бух или УПП и дернуть код выгрузки хмл из отчета РегламентированныйОтчетРеестрНалоговыхНакладных, хмл-файл сформированный штатными средствами 1С мдок ест уже год как ест
#35 by Classic
С кодом УКТВЭД уже год как есть?
#36 by pumbaEO
Для УКТВЭД там минимальные изменения в схеме выгрузки.
#37 by Dooro
можешь выгрузить этот отчет во внешний? и мне на почту ? ) для 8.1 zzend@bk.ru
#38 by Dooro
так это нужно каждый элемент так записывать? Запись.ЗаписатьНачалоЭлемента("А111"); Запись.ЗаписатьТекст("234")
#39 by Dooro
а если в налоговой несколько строк (номенклатура) 1 гидравлика 2 масло 4 ручка с одним полем А112 как эти строки записывать
#40 by Dooro
добрый день
#41 by Dooro
кто то подскажет реальный пример.
#42 by Мыш
Да, каждый элемент так записывать. Так же, как и в предыдущем примере. ХМЛ - древовидная структура. Запись нового элемента без записи конца предыдущего приводит к почкованию новой ветки :)
#43 by Dooro
Но ведь имя поде одно ,например "В2" затем но ведь это новая строка в налоговой вперечне номенклатуры
#44 by Dooro
или я чего то не понимаю
#45 by Мыш
Ага, не понимаешь. Уникальность в названиях *не* требуется. Хоть сколько их пиши с одинаковыми именами.
#46 by Dooro
правильно я записал 1 поле и закрыл ?
#47 by Dooro
оно автоматом добавит ниже строку?
#48 by Мыш
+ В именах элементов не требуется, конечно же. А в названиях атрибутов в пределах одного элемента - нужно. Не совсем правильно. Есть ещё ограничение на корневой узел. Он должен быть один и только один. Типа так:
#49 by Dooro
спасибо .. насчет строк я понял а если имя одно в таблице, например "EDRPU", правильно будет ?
#50 by Мыш
Что значит "одно имя в таблице"? В какой таблице? В ХМЛ нет таблиц. Там есть узлы, значения узлов, атрибуты.
#51 by Dooro
Имена полей налоговой накладной а МЕДОК
#52 by Dooro
структура приведена и полям присвоены имена
#53 by Мыш
Попробую телепатировать. Открываешь узел "Поле1" Пишешь значение узла "Поле1" Закрываешь узел "Поле1" Открываешь узел "Поле2" Пишешь значение узла "Поле2" Закрываешь узел "Поле2"
#54 by Dooro
я сейчас выложу ссылку на скриншот
#55 by Dooro
это структура полей с именами в налоговой ниже
#56 by Dooro
мне нужно из 1с загрузить данные через мхл в эту налоговую
#57 by Мыш
Скриншоты мелкие. Ничего не видно.
#58 by Dooro
сейчас
#61 by Mashinist
сказал абсолютно точно - структура для импорта накладных в Медок это структура по требованиям налоговой - бесплатная программа OPZ По сути это две схемы J1201004.xsd J1201204.xsd  для НН и Приложения 2 Ну и общая, которая в них инклудится common_types.xsd Т.е. можно в OPZ сделать руками НН и посмотреть как она выглядит в XML Там же ее можно и проверить  и OPZ кроме проверки структуры (что можно и самому написать по схемам) делает камеральную проверку т.е. проверку логики накладной. Медок не особо что проверяет и грузит в себя все что более-менее подходит по структуре.
#62 by Мыш
Отлично, а то я уже ничего понять не мог.
#63 by Dooro
так как мне поступить..?
#64 by vmv
подождать когда ГНАУ, МЭДОК и АБИИ приведут к полному соотвествию схемы-хмл для новых форматов налоговых и реестров. Такой разброд и шатания уже был в апреле сего года, когда МЭДОК выпускал релизы как горячие пирожки каждый день пытаясь выйти на правильные схемы. Не хочешь ждать - бери на себя роль истины в первой инстанции, решай у кого из этой троицы идеальные схемы и заточи их под эту у оставшейся пары. все
#66 by Dooro
вот как выгрузила орз
#67 by Mashinist
не прав Ждать конечно можно, но ГНАУ тут один судья. Схемы вообще лежат в открытом доступе По ним можно делать валидацию. Если OPZ файл загрузил и проверил, то значит такой файл должен быть принят ГНАУ так что просто брать схемы и работать кстати мы для своей перепиленной Альфы уже сделали. Включая групповую обработку.
#68 by Dooro
Mashinist у нас тоже Альфа мне просто горит за 1-2 дня сделать эту выгрузку
#69 by Dooro
структура полей у опз и у медок различная
#70 by Dooro
работать 100 проц будем по медок поэтому структура опз не подходит
#71 by Classic
Не тупи. Если Медок не обновлен (со старыми схемами), то ГНАУ тупо загруженные налоговые не приймет. А нафига тогда грузить в Медок, если ГНАУ не приймет? Обновляй Медок, делай в одинэсине файлик по аналогии с ОПЗшной выгрузкой - и вуаля.
#72 by vmv
ГНАУ то один поставщик схем, но 1С и МЭДОК хранят их по своему и заполняют по-своему, да в идеале когда все вилижут, то конечные хмл-файлы валидны для опз. но как кравило период вилизивания новых схем для заполнения(приема-отправки) данных через свои механизмы от недели до месяца с момента появления в опз
#73 by Dooro
Classic всмысле делать в 1с файлик по аналогии ОПЗ я вообще хочу избежать в 1с последовательность - форма - выгрузка хьл хочу по выгрузке из опз сразу написать выгрузку в коде как перевести на 1с вот эту выгрузку из опз в  ?
#74 by Dooro
как выглядит код в 1с того что выше
#75 by суицид
позовите специалиста
#76 by Dooro
в остальном разобрался как вот эту запись сделать? - <DECLAR xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="J1201004.xsd"> в коде
#77 by Mashinist
а куда такая спешка? Отправлять НН можно на протяжении 10 дней после выписки. Так что, если 1-го не работать, то есть время аж до 11-го :-) - Почитай хоть на форуме Медока Вообще в этой ветке есть много полезных ссылок.
#78 by ProProg
50 000 рубелей еще никто не предлагал?
#79 by Dooro
Добрый день. мне все го то нужно помочь написать в коде - <DECLAR xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="J1201004.xsd">
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С