Имя: Пароль:
1C
1С v8
Интеграция 1С УТ 11.4.5.63 и Мегаплан
,
0 Dk_apollo
 
10.09.18
07:52
Здравствуйте, работаю сисадмином в фирме. Поставили задачу по интеграции УТ и Мегаплана, до этого не доводилось программировать на 1С. Есть обработчик от мегаплана для конфигурации БП, после нескольких переработок он открывается в УТ но половина функций все равно работает не корректно (что само собой естественно:) ), сейчас застрял на ошибке

{ВнешняяОбработка.СинхронизацияМегаплан.Форма.ЗагрузкаСчетовИзМегаплана.Форма(938)}: Ошибка при вызове метода контекста (Выполнить)
    ТЗ = Запрос.Выполнить().Выгрузить();
по причине:
{(10, 2)}: Таблица не найдена "Документ.СчетНаОплатуПокупателю.Изменения"
<<?>>Документ.СчетНаОплатуПокупателю.Изменения КАК СчетНаОплатуПокупателюИзменения

Не подскажите как решить данную проблему, и второй вопрос я пересмотрел видеокурс по программированию для "чайника" к сожалению нет свободного времени для полноценного изучения 1С, может кто подскажет пару книг, прочитав которых, мне бы хватило знаний осилить эту задачу?
И сразу для тех кто ответить легче нанять опытного программиста 1С=несомненно!
1 Лодырь
 
10.09.18
08:02
Идет попытка обращения к таблице изменений для документа СчетНаОплатуПокупателю.

В УТ есть документ СчетНаОплатуКлиенту. Попробуйте его.
2 evorle145
 
10.09.18
08:33
(0) А чтобы вы ответили программисту 1С, который бы сказал что его заставили развернуть сервер и до этого ему это делать не доводилось.. но вот заставили.. Можете помочь?
3 Dk_apollo
 
10.09.18
08:59
(2)Без проблем, что именно интересует?
4 Dk_apollo
 
10.09.18
09:02
(1) Спасибо, помогло, только вот теперь:

{ВнешняяОбработка.СинхронизацияМегаплан.Форма.ЗагрузкаСчетовИзМегаплана.Форма(940)}: Ошибка при вызове метода контекста (Выполнить)
    ТЗ = Запрос.Выполнить().Выгрузить();
по причине:
{(27, 2)}: Таблица не найдена "РегистрСведений.СтатусыДокументов.Изменения"
<<?>>РегистрСведений.СтатусыДокументов.Изменения КАК СтатусыДокументовИзменения

Я понимаю, что, если бы я знал конфигурации или сам хотя бы ими пользовался то не возникало таких возможно глупых вопросов, но мой бухгалтер неможет мне назвать различия
5 Cool_Profi
 
10.09.18
09:06
(4) Нету в УТ11 статусов документов как таковых.
Только ВЕТИС и ЕГАИС...
6 Сияющий в темноте
 
10.09.18
09:10
Ут и бп совершенно разные конфигурации,напрямую обмен точно не взлетит,но ут умеет обмениваться с бп,так что можно посмотреть в обработке обмена какие сущности бп во что в ут превращаются,а если их в ут просто нет,то нужно думать,что делать.
7 Dk_apollo
 
10.09.18
09:16
(5) Ясно, буду гуглить что такое ВЕТИС и ЕГАИС
8 Dk_apollo
 
10.09.18
09:20
(6) Я уже это понял из видеороликов, что просмотрел. Я предлагал начальству следующий вариант: Интеграция мегаплана и бп с синхронизацией с ут. Мне дали четкий ответ что нужна синхронизация с ут. Я так же предлагал нанять опытного программиста в области 1С, но поймите правильно мое начальство думает что я и спутник запустить могу:xD. Хотя я объяснял что понятие программист, довольно обширное.
9 zippygrill
 
10.09.18
09:27
(0) Ну явно обработка для другой конфы. Придется много изменить. Я бы запросил у мегаплана обработку обслуживания под УТ..
10 Dk_apollo
 
10.09.18
09:35
(9) Я уже запрашивал:( получил отказ
11 Cool_Profi
 
10.09.18
09:38
(10) Вот с этим отказом и иди к начальству. Показывай - "разработчик такого функционала не предоставляет, моей квалификации недостаточно. Поэтому или через обмен с бух, или нанимаем прога, который сумеет это сделать на базе API, который предоставляет мегаплан"
12 Dk_apollo
 
10.09.18
09:42
(11) На базе API, это маленько трудней чем вам кажется
13 Cool_Profi
 
10.09.18
09:42
(12) Скорее проще, чем переделывать имеющееся.
Или ты не русский? )))
14 Dk_apollo
 
10.09.18
10:00
(13) Если в двух словах, то при разработке API нужно знать техническую документацию 1с
15 Dk_apollo
 
10.09.18
10:01
Сейчас предложу начальству: заплатить денег партнеру мегаплана за доработку, либо же с БП
16 Cool_Profi
 
10.09.18
10:07
(14) А ещё нужно уметь писать обработки в 1с, двигать мышкой, нажимать на клавиши и вообще - нужно уметь читать...
17 Dk_apollo
 
10.09.18
10:17
(16) Не понял сарказма
18 Cool_Profi
 
10.09.18
10:38
(17) Не переживай, это бывает. Не всем дано.
19 yavasya
 
10.09.18
10:49
(17) 1С это серьезное программирование и тебе долго прийдется изучать, вызови программиста
20 Михаил Козлов
 
10.09.18
10:58
(15) Странно: если нужна обработка для УТ, зачем купили для БП?
21 evorle145
 
10.09.18
11:41
(19) я это ему еще в (2) написал...
22 Dk_apollo
 
10.09.18
12:54
(20) Мы ее не покупали, она встроенная
23 Dk_apollo
 
10.09.18
12:55
(19) Объяснил всю суть руководству, посмотрим что выйдет
24 Dk_apollo
 
10.09.18
12:56
(18) Я извиняюсь, но вас в детстве не обижали?
25 Dk_apollo
 
10.09.18
12:58
Всем спасибо, тут два варианта развития событий. Либо я выучу программирование на 1с, либо звать более компетентного программиста в данном вопросе. Еще раз всем огромное спасибо за ответы:)
26 Лодырь
 
10.09.18
13:14
Учи, если руководство изначально свесило задачу на тебя, то любая доработка - упадет так же на тебя.
27 Лодырь
 
10.09.18
13:17
Кстати, как это не парадоксально, действительно, на сайте мегаплана нет готовой интеграции ни с чем, кроме как с БП.
Свободная ниша )