Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

Нужна помощь программиста 1С

Anton
читатель
офлайн
Дата регистрации: 19.03.2003
Сообщений: 214
Пост №1
 
11.11.2010 13:18

"Здравствуйте!<br>Есть обработка, загружающая данные из Excel в 1С (Предприятие 8.2, Бухгалтерия предприятия 1.6). Эта обработка оказалась несовместима с MS Office 2010. Связи с программистом, который её делал, нет.<br>Прошу откликнуться тех, кто сможет помочь обновить обработку для совместимости с новым Office. Разумеется за вознаграждение.<br><br>Ошибка выдается такая:<br>{Форма.Форма.Форма(9)}: Ошибка при вызове конструктора (COMОбъект)<br>Exel=Новый COMОбъект("Excel.Application");       //Загоняем данные в матрицу<br>по причине: Недопустимая строка с указанием класса<br><br>На почту скину сам файл обработки и файл для загрузки в формате Excel 2007 и 2010."

Thorvardr
читатель
офлайн
Дата регистрации: 25.02.2005
Сообщений: 3082
Пост №2
 
11.11.2010 15:06

Я попробовал ваш код, все работает замечательно. Вопрос: при установке MS Office 2010 Excel вообще ставили?<br>Вариантов тут два:<br>1. Прав на работу с OLE Automation нет у текущего пользователя 1С<br>2. MS Excel не является Com сервером, либо есть проблемы с его подключением.<br>Попробуйте сделать в, например, MS Word вот что:<br>- Вид-Макросы-Макросы<br>- пишем в строку названия макросов что нибудь, например Test и жмем кнопку "Создать"<br>пишем там:<br>Sub Test()<br> Dim tmp As Object<br> Set tmp = CreateObject("Excel.Application")<br> tmp.Visible = True<br> MsgBox tmp.Version<br> tmp.Quit<br> Set tmp = Nothing<br>End Sub<br><br>запускаем. Excel откроется?

deev
читатель
офлайн
Дата регистрации: 11.11.2010
Сообщений: 4
Пост №3
 
11.11.2010 20:31

"Доброго времени суток! Я начинающий 1С sysAdmin. Возник на работе вопрос по изменинию отображения данных в счет-фактуре 7.7 комплексная, в зависимости от выбранного поставщика нужно выводить в печатной форме разные значения реквизитов шапки, подскажите пожалуйста какая функция или переменная может послужить условию,- выбора поставщика?<br>ну на пример <br>Процедура ПодготовитьРеквизитыШапки(Рекв)<br> <br> ЮрФизЛицо = Контрагент.ЮрФизЛицо;<br> ЮрФизЛицо = ?(ПустоеЗначение(ЮрФизЛицо) = 1, ПолучитьПустоеЗначение("Справочник.ЮрЛица"), ЮрФизЛицо);<br> Если ??? ="Одно" Тогда<br><br> Рекв = СоздатьОбъект("СписокЗначений"); <br> Рекв.ДобавитьЗначение(Шаблон("Продавец: Одно"), "Поставщик");<br> Иначе <br>       Рекв = СоздатьОбъект("СписокЗначений"); <br>       Рекв.ДобавитьЗначение(Шаблон("Продавец: Другое"), "Поставщик");<br>КонецПроцедуры <br> ,как, то так, или ???<br>Всего два поставщика, просто у одного поля в печатной форме счет-фактуры грузополучатель и грузоотправитель дожны быть пустые, а у другого заполненные."

Anton
читатель
офлайн
Дата регистрации: 19.03.2003
Сообщений: 214
Пост №4
 
11.11.2010 22:10

Открывается.<br>Проблема была в Офисе Стартер. Он неполноценный Офис. Получил на сайте майкрософт ключ для пробной версии Офиса для дома и учебы, и теперь всё работает.

Thorvardr
читатель
офлайн
Дата регистрации: 25.02.2005
Сообщений: 3082
Пост №5
 
12.11.2010 09:37

А не поставщик вам должен документ прислать?<br>Чтобы не ломать конфигурацию, можно сделать дополнительную внешнюю печатную форму, которую выбирать при необходимости нестандартной печати и ничего сравнивать не придется, пользователь сам выберет в нужный момент нужную форму

Рисовод
читатель
офлайн
Дата регистрации: 26.12.2007
Сообщений: 25778
Пост №6
 
12.11.2010 09:52

> в зависимости от выбранного поставщика нужно выводить в печатной форме разные значения реквизитов шапки<br>Может в зависимости от ПОКУПАТЕЛЯ?

ЗаЕц
читатель
офлайн
Дата регистрации: 09.02.2009
Сообщений: 560
Пост №7
 
12.11.2010 11:06

> Чтобы не ломать конфигурацию, можно сделать дополнительную внешнюю печатную форму<br>поддерживаю

deev
читатель
офлайн
Дата регистрации: 11.11.2010
Сообщений: 4
Пост №8
 
12.11.2010 19:35

Так мы и есть ПОСТАВЩИК, более того нас 2 на одной базе, и по требованию руководства оператор в ручную каждый раз редактирует форму, создавая поля грузополучатель и грузоотправитель 2-й фирмы пустыми, и он, руководитель, хочет этот процесс автоматизировать!!!

Thorvardr
читатель
офлайн
Дата регистрации: 25.02.2005
Сообщений: 3082
Пост №9
 
12.11.2010 21:39

А, ясно. Просто обычно когда говорят "поставщик" и "покупатель", имеется ввиду, что это статусы по отношению к нашему юрлицу. В общем, самое простое для вас не делать вообще ничего, там уже все есть :)<br>Надо увидеть, что в документе Счет-фактура выданный рядом с кнопкой Печать есть кнопка со стрелкой ("Выбор печатной формы"), когда нужно жмем ее и выбираем "Печать счета-фактуры образца 2006 г. с выбором грузоотправителя, грузополучателя", просто не выбираем грузополучателя и грузоотправителя, поля и получатся пустыми.<br>Форма, которая там сформируется соответствует изменениям от от 26 мая 2009 г. N 451 (в релизе 7.70.502 смотрю)<br>Попробуйте

Alexandr VA
читатель
офлайн
Дата регистрации: 07.01.2007
Сообщений: 1666
Пост №10
 
13.11.2010 00:52

> Форма, которая там сформируется соответствует изменениям от от 26 мая 2009 г. N 451 (в релизе 7.70.502 смотрю)<br><br>С этими внешними печатными формами для счета-фактуры из дистрибутива типовой Комплексной (и 502 тоже) можно сильно "погореть".<br>Если в Реализации есть скидка и НДС сверху, то они печатают Всего, НДС и СуммуБезНДС со скидкой, а цену - БЕЗ скидки. Получается расхождение с ТОРГ-12 и вообще ерунда... А из документа Счет-Фактура выданный печатает правильно и со скидкой...<br>Чинить надо...

Показывать по 10 20 40 сообщений

Читают тему:

1 гостей
Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация