Альфа-авто и выгрузка в 1С Бухгалтерия предприятия 8.1

Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.

Страницы: 1
RSS
Альфа-авто и выгрузка в 1С Бухгалтерия предприятия 8.1
 
День добрый!
Программа Альфа-Авто: Автосалон+Автосервис+Автозапчасти. Редакция 4.1 (4.1.01.14). При использовании обработки Выгрузка данных в бухгалтерию (успешно выгрузили и получили файл с расширением xml) - что или каким образом а главное чем в 1С:Бухгалтерия предприятия, редакция 1.6 (1.6.19.3) загрузить данные которые которые мы получили ?
за ранее спасибо.
 
Добрый день, Сергей. Выгруженные Вами данные можно загрузить в 1С:Бухгалтерия предприятия, использовав внешнюю обработку "Загрузка данных в Бухгалтерию" (ЗагрузкаДанныхБух1.6.epf), которая выпускается как вместе с комплектом обновления конфигурации, а также есть и в самой поставке. Данную обработку Вам необходимо открыть в 1С:Бухгалтерия предприятия, выбрать файл с подготовленными ранее данными и произвести загрузку. Подробнее описание по загрузке данных вы можете прочитать в файле "Описание импорта Альфа-Авто 4 - Бухгалтерский учет 1.6", который также идет вместе с комплектом обновления конфигурации, а также есть и в самой поставке.
 
Каким образом решить проблему уже выданных ПКО и РКО (имею ввиду проблему нумерации) при выгрузке из АЛЬФЫ в Бухгалтерию, потому-что в бухгалтерии уже может быть такой/с таким же номером ПКО и РКО ?

За ранее спасибо !
 
На форме обработки ЗагрузкаДанныхБух1.6.epf на закладке "ОпцииЗагрузки" находится настройка "Переносить номера ПКО, РКО, счетов-фактур".

Если данная настройка не включена, то при записи/проведении документа будет вызвана процедура общего модуля ОбщегоНазначения.УстановитьНомерДокумента(), иначе будет произведена попытка переноса номера ПКО/РКО из Альфы (если такой номер уже будет существовать в БП, то загрузка будет прекращена с выводом соответствующего сообщения).

Таким образом, чтобы не возникало ошибки при записи нового документа, когда в системе уже есть документ с таким номером, - необходимо снять флажок с настройки "Переносить номера ПКО, РКО, счетов-фактур" (новому документ ПКО\РКО будет установлен новый номер).
 
Чтобы не создавать новую тему.
Есть фирма, внесенная как организация и как контрагент. У фирмы есть банковский счет. Внесен и у контрагента и у организации.
При выгрузке привязка банковского счета сбивается.
 
Просьба уточнить версию обработки загрузки, Альфы и Бухгалтерии 1.6.
Не совсем понятно, что и у кого сбивается? У контрагента с наименованием организации
при загрузке из БП в Альфу не загрузился его счет?

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

В Альфе у организации основной счет, например 9878687578, и у контрагента основной счет с номером 9878687578
при этом банк у счетов один и тот же. Тогда при загрузке в Бухгалтерию в обработчике ЗагрузитьСправочник_БанковскиеСчета, когда нет соответствия счета в таблице соответствий с помощью запроса
производится поиск по номеру счета и банку (это сделано, чтобы не дублировались счета с одинаковыми номерами). При обработке первого счета такого номера нет, создается новый банковский счет и его владелецем становится контрагент. При загрузке второго счета запрос возвращает ссылку на ранее созданный счет (т.к. их номера и банк совпадают) и владельцем счета теперь становится организация.

Если необходимо, чтобы создавались банковские счета с одинаковыми номерами, то в условие запроса необходимо
добавить "И БанковскиеСчета.Владелец = &Владелец". То что вы описали не является ошибкой загрузки, т.к.
в большинстве случаев при загрузке данных не требуется создавать банковские счета с одинаковыми номерами.

Если вы укажите свой e-mail, то я смогу отослать текст обработчика ЗагрузитьСправочник_БанковскиеСчета
под вашу конкретную задачу.
 
Спасибо. Да. Это именно то, о чем я и говорил. Будьте добры, пришлите.
Изменено: Михаил Устюгов - 11.05.2010 10:39:31
 
При выгрузке возникает ошибка "Поле объекта не найдено (Номер)":
Цитата
{Обработка.ВыгрузкаДанныхБух(876)}: Поле об`єкту не виявлено
ДокXML.ЗаписатьАтрибут("_1С_Номер",    СокрЛП(Ссылка.Номер));

Цитата
Версия обработки выгрузки: 1.1.5

Типовое отраслевое решение
"Альфа-Авто: Автосалон+Автосервис+Автозапчасти, украинская версия 4.1"
Разработка: "1С-Рарус" Локализация: "АБИ Украина" (4.1.02.01)

1С:Підприємство 8.1 (8.1.15.14)
 
Цитата
Версия обработки выгрузки: 1.1.5

Типовое отраслевое решение
"Альфа-Авто: Автосалон+Автосервис+Автозапчасти, украинская версия 4.1"
Разработка: "1С-Рарус" Локализация: "АБИ Украина" (4.1.02.01)

1С:Підприємство 8.1 (8.1.15.14)
[/QUOTE]

По вопросам доработок в локализованных решениях рекомендуеться обращаться к локализатору (АБИ).
Нет локализованных обработок обмена с Бухгалтерией, нет возможности вносит изменения
в локализованное решение.

Т.к. данное решение локализованное, то скорее всего изменения были внесены с метаданные конфигурации и не были учтены в обработке выгрузки из альфы в БП. Следует обратится в АБИ.
 
Цитата
Версия обработки выгрузки: 1.1.5

Типовое отраслевое решение
"Альфа-Авто: Автосалон+Автосервис+Автозапчасти, украинская версия 4.1"
Разработка: "1С-Рарус" Локализация: "АБИ Украина" (4.1.02.01)

1С:Підприємство 8.1 (8.1.15.14)

По вопросам доработок в локализованных решениях рекомендуеться обращаться к локализатору (АБИ).
Нет локализованных обработок обмена с Бухгалтерией, нет возможности вносит изменения
в локализованное решение.

Т.к. данное решение локализованное, то скорее всего изменения были внесены в метаданные конфигурации и не были учтены в обработке выгрузки из альфы в БП. Следует обратится в АБИ.
Изменено: Владимир Кудрявченко - 23.06.2010 17:25:06
 
А мне бы хотелось узнать, в какой документ выгружаются гарантийные заказ-наряды.
Программисты, которые были до меня написали свою выгрузку так как альфа и бухгалтерия находятся на разных платформах. гарантийные заказ-наряды стали выгружаться в требованию накладную. так ли это! глав бух говорит, что они должны быть в реализации, и платить нам за них должена фирма, поставляющая детали.
Мне это нужно на будущее. Так как готовлю базу на релизе 4.01.1.16. Писать ли свою или пользоваться стандартной...
 
Здравствуйте,
обработка загрузки заказ-нарядов в Бухгалтерию предприятия производится в процедуре "ЗагрузитьДокумент_ЗаказНаряд" модуля формы обработки ЗагрузкаДанныхБух. Алгоритм загрузки на первом этапе зависит от значения "ВидРемонта" и его реквизита "ТипРемонта":

Код
Если ВидРемонтаНаименование   = "Комплектация автомобиля" Тогда
      ЗагрузитьДокумент_ЗаказНаряд_Комплектация(ТекОбъект, ИдентификаторОбъекта);
      Возврат;
      
   ИначеЕсли ТипРемонта = "Перечисление.ТипыРемонта.Бесплатный" И
            ЗаказНарядПроизводство Тогда
      ЗагрузитьДокумент_ЗаказНаряд_Производство(ТекОбъект, ИдентификаторОбъекта);
        Возврат;
   
   ИначеЕсли ТипРемонта = "Перечисление.ТипыРемонта.Бесплатный" Тогда
      ЗагрузитьДокумент_ЗаказНаряд_Бесплатный(ТекОбъект, ИдентификаторОбъекта);
      Возврат;
   КонецЕсли;


Таким образом, если "Гарантийный ремонт" в базе Альфа-авто является бесплатным и в опциях настройки обработки загрузи взведен флаг "ЗаказНарядПроизводство", то вызывается процедура "ЗагрузитьДокумент_ЗаказНаряд_Производство". Дальнейший процесс загрузки зависит от значения настройки Бухгалтерии предприятия "ПорядокРаспределенияРасходовНаОказаниеУслуг":

Код
ПараметрыУчетнойПолитики = ОбщегоНазначения.ПолучитьПараметрыУчетнойПолитики(ПолучитьЗначениеРеквизита("_1С_Дата"), Ложь, Организация);
   Попытка
      ИспПлСебестоимость = ?(ПараметрыУчетнойПолитики.ПорядокРаспределенияРасходовНаОказаниеУслуг <> Перечисления.ПорядокРаспределенияРасходовНаОказаниеУслуг.ПоВыручке, Истина, Ложь);
   Исключение
      ИспПлСебестоимость = Ложь;
   КонецПопытки;   
      
   Если НЕ ИспПлСебестоимость Тогда
      ИдентификаторОбъектаАПУ = ИдентификаторОбъекта+"-РУ";   
      ДокМенеджерАПУ = Документы.РеализацияТоваровУслуг;
      ТекОбъектАПУ = ДокМенеджерАПУ.ПустаяСсылка();
   Иначе   
      ИдентификаторОбъектаАПУ = ИдентификаторОбъекта+"-АПУ";   
      ДокМенеджерАПУ = Документы.АктОбОказанииПроизводственныхУслуг;
      ТекОбъектАПУ = ДокМенеджерАПУ.ПустаяСсылка();
   КонецЕсли;


Если ПорядокРаспределенияРасходовНаОказаниеУслуг по выручке, то дальнейшая загрузка будет произведена в РеализациюТоваровУслуг.

Т.е. сушествует 2 варианта:
1) Использовать указанный настройки обработки загрузки (использовать стандартную обработку загрузки);
2) Если по каким-то причинам не устраивает первый вариант, то модифицировать стандартную обработку загрузки, добавить свою процедуру ЗагрузитьДокумент_ЗаказНаряд_ГарантийныйРемонт с требуемым вам алгоритмом загрузки:

Код
Если ВидРемонтаНаименование   = "Комплектация автомобиля" Тогда
      ЗагрузитьДокумент_ЗаказНаряд_Комплектация(ТекОбъект, ИдентификаторОбъекта);
      Возврат;
      
   ИначеЕсли ТипРемонта = "Перечисление.ТипыРемонта.Бесплатный" И
            ЗаказНарядПроизводство Тогда
      ЗагрузитьДокумент_ЗаказНаряд_Производство(ТекОбъект, ИдентификаторОбъекта);
        Возврат;
   
   ИначеЕсли ТипРемонта = "Перечисление.ТипыРемонта.Бесплатный" Тогда
      ЗагрузитьДокумент_ЗаказНаряд_Бесплатный(ТекОбъект, ИдентификаторОбъекта);
      Возврат;
        ИначеЕсли ВидРемонтаНаименование   = "Гарантийный ремонт" Тогда
      ЗагрузитьДокумент_ЗаказНаряд_ГарантийныйРемонт(ТекОбъект, ИдентификаторОбъекта);
        Возврат;
   КонецЕсли;


Писать отдельную обработку загрузки не рекомендуется, т.к. она не будет обладать всем функционалом стандартной обработки.
Также рекомендуется готовить базу на релизе 4.01.1.17, т.к. он является хотфиксом 16-го релиза (в 17-ом исправлены ошибки 16-го релиза).
 
))) пасиб большое!!! попробую объяснить буху!!
а вот новую базу :D  пока буду делать 17 релиз уже 18 вйдет!!
 
Добрый день!

Загружаю начальные остатки по материалам на складах (по партиям) из Альфы в Бух 1.6 (релиз 1.6.24.7).
Версия обработки загрузки 2.1.
Выгрузку и загрузку делаю с установленными галочками "по партиям".
Однако загруженные документы "Ввод начальных остатков" не проводятся - ругается на незаполненность поля "Ключ" в табличной части.
Копнул глубже - выяснил, что это поле используется для связи с табличной частью с данными по СФ.
Я проверил - в обработке загрузки вообще нет упоминания ни поля "Ключ", ни табличной части ДанныеПоСФ.
Отсюда вопрос: это я что-то неправильно делаю или обработка загрузки в бухгалтерию не поддерживает какие-то нововведения?
 
Здравствуйте,

в Альфа-Авто документ ВводОстатковТоваров напрямую никак не связан со счетом-фактурой,
поэтому при загрузке в Бухгалтерию 1.6 в документе ВводНачальныхОстатков нет смысла
заполнять табличную часть "ДанныеПоСФ".

Но вследствие того, что реквизит "ключ" обязателен к заполнению, то в версии 2.2 обработки
загрузки данных в Бухгалтерию 1.6 "ключ" заполняется номером строки табличной части:

УстановитьРеквизит(ТекСтрока, "Ключ", НомСтр);

Рекомендуется использовать более новую версию обработки загрузки (2.2).
 
Спасибо за ответ!
Так и сделал - документы стали проводятся.
А где можно взять новую версию обработки загрузки?
 
Достаточно скачать наиболее свежий релиз Альфа-Авто с сервера обновлений http://update.rarus.ru
т.к. обработки обмена входят в поставку релиза.
 
Цитата
Владимир Кудрявченко пишет:
Выгрузка из Альфы-Авто в Бухгалтерию предприятия.



В Альфе у организации основной счет, например 9878687578, и у контрагента основной счет с номером 9878687578

при этом банк у счетов один и тот же. Тогда при загрузке в Бухгалтерию в обработчике ЗагрузитьСправочник_БанковскиеСчета, когда нет соответствия счета в таблице соответствий с помощью запроса

производится поиск по номеру счета и банку (это сделано, чтобы не дублировались счета с одинаковыми номерами). При обработке первого счета такого номера нет, создается новый банковский счет и его владелецем становится контрагент. При загрузке второго счета запрос возвращает ссылку на ранее созданный счет (т.к. их номера и банк совпадают) и владельцем счета теперь становится организация.



Если необходимо, чтобы создавались банковские счета с одинаковыми номерами, то в условие запроса необходимо

добавить "И БанковскиеСчета.Владелец = &Владелец". То что вы описали не является ошибкой загрузки, т.к.

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



Если вы укажите свой e-mail, то я смогу отослать текст обработчика ЗагрузитьСправочник_БанковскиеСчета

под вашу конкретную задачу.

А почему бы не внедрить данную доработку в типовую выгрузку?
У нас тоже организация занесена в справочник контрагентов и есть чехорда с банковскими счетами.
Надо всегда помнить, что после выхода новой версии выгрузки, надо в нее внести изменения в загрузку банк.счетов. Забудешь - и счета разъехались - восстанавливать приходится ручками.
В последней версии загрузки (2.3) в бух 2.0 условие по владельцу не добавлено - надо добавить-то пару строчек - это никак не повлияет на тех, у кого такой ситуации нет, и очень сильно облегчит жизнь тем, у кого она есть.
 
Всем доброго времени суток. Может кто поможет с обработкой, ищу загрузку в "бухгалтерию предприятия 1.6 (1.6.25.3 вот такой вот раритет)" из "Рарус: Альфа-Авто 4.1".
Заказчик не может найти ни комплект поставки ни данные для регистрации, чтобы можно было скачать. Программы живые, с ключами, работают. Необходимо сделать обмен, а не получается (точнее выгрузить есть возможность, а с загрузкой проблема, и никто не помнит, как они это делали раньше. амнезия повальная).
Заранее благодарен.
 
Добрый день, Сергей.

За обработкой обратитесь на alfa@rarus.ru.
Страницы: 1
Читают тему
Поддержка отраслевых решений «1С-Рарус»
Услуги 1С