GetExDocID ??
GetExDocID ??
Как получить ExDocID у элемента коллекции DocumentsDataSet("PerDate >= '01.12.2014' AND CharCode = 'J1201006'");
-
- Повідомлень: 24
- З нами з: 28 травня 2014, 11:53
Re: GetExDocID ??
Здравствуйте !
ExDocID из DocumentsDataSet никак нельзя получить, так как этого поля нет в перечне параметров метода DocumentsDataSet
К документу возможно обратиться,используя поле CARD.CODE
ExDocID из DocumentsDataSet никак нельзя получить, так как этого поля нет в перечне параметров метода DocumentsDataSet
К документу возможно обратиться,используя поле CARD.CODE
Re: GetExDocID ??
а как мне узнать в моей учетной системе какой это документ?
пример: Я Выгрузил в МеДок 10к накладных, часть из них зарегистрировалась часть нет... как мне отметить в моей учетной программ статус документов?
пример: Я Выгрузил в МеДок 10к накладных, часть из них зарегистрировалась часть нет... как мне отметить в моей учетной программ статус документов?
-
- Повідомлень: 24
- З нами з: 28 травня 2014, 11:53
Re: GetExDocID ??
Используйте метод GetSendSTTByExDocID( string ExDocID )
GetSendSTTByExDocID( string ExDocID ) возвращаемое значение статус документа int. Возможные значения статуса:
-1 Неопределено
0 Готується
1 Підписано бухгалтером
2 Підписано директором
3 Підписано ключем установи
4 Відправлено
5 Збережено на диск
6 Отримано пов_домлення
7 Отримана перша квитанція
8 Отримана друга квитанція
9 Здано
10 Не прийнято
11 Ошибка отправки
12 Передан на подпись
13 Архивный
14 Получено
15 Импортировано
16 Возвращено
17 Подписано сотрудником
18 Обговорить
19 Доставлено
20 Принят в работу
ExDocID уникальный идентификатор документа в учетной системе
GetInTrashStatus( string ExDocID ) возвращает true если документ находиться в корзине.
GetSendSTTByExDocID( string ExDocID ) возвращаемое значение статус документа int. Возможные значения статуса:
-1 Неопределено
0 Готується
1 Підписано бухгалтером
2 Підписано директором
3 Підписано ключем установи
4 Відправлено
5 Збережено на диск
6 Отримано пов_домлення
7 Отримана перша квитанція
8 Отримана друга квитанція
9 Здано
10 Не прийнято
11 Ошибка отправки
12 Передан на подпись
13 Архивный
14 Получено
15 Импортировано
16 Возвращено
17 Подписано сотрудником
18 Обговорить
19 Доставлено
20 Принят в работу
ExDocID уникальный идентификатор документа в учетной системе
GetInTrashStatus( string ExDocID ) возвращает true если документ находиться в корзине.
-
- Повідомлень: 24
- З нами з: 28 травня 2014, 11:53
Re: GetExDocID ??
Метод GetSendSTTByExDocID( string ExDocID ) можно вызвать только с параметром ExDocID.
В другом случае статус документа нельзя передать в учетную систему.
Необходимо генерировать искусственный идентификатор
В другом случае статус документа нельзя передать в учетную систему.
Необходимо генерировать искусственный идентификатор
Re: GetExDocID ??
Коллега вы меня не поняли
Я уже предал в медок кучу докуметов при помощи метода OpenOrCreateByExDocID
хотелось бы получить в учетную систему ответ
посредством запроса MeDoc.DocumentsDataSet("PerDate >= '01.12.2014' AND CharCode = 'J1201006'" AND SendSTT='19') ; из этого набора получить ExDocID и обработать в своей учетной системе...
Можно конечно В учетной системе создать Выборку Из 10 000 документов
и 1 раз в 30 минут в цикле GetSendSTTByExDocID() сверять с нужным значением...
Данный подход не рационален так как DocumentsDataSet вернет только необходимые значения, а методом GetSendSTTByExDocID необходимо передирать все!
Я уже предал в медок кучу докуметов при помощи метода OpenOrCreateByExDocID
хотелось бы получить в учетную систему ответ
посредством запроса MeDoc.DocumentsDataSet("PerDate >= '01.12.2014' AND CharCode = 'J1201006'" AND SendSTT='19') ; из этого набора получить ExDocID и обработать в своей учетной системе...
Можно конечно В учетной системе создать Выборку Из 10 000 документов
и 1 раз в 30 минут в цикле GetSendSTTByExDocID() сверять с нужным значением...
Данный подход не рационален так как DocumentsDataSet вернет только необходимые значения, а методом GetSendSTTByExDocID необходимо передирать все!
-
- Повідомлень: 24
- З нами з: 28 травня 2014, 11:53
Re: GetExDocID ??
> MeDoc.DocumentsDataSet("PerDate >= '01.12.2014' AND CharCode = 'J1201006'" AND SendSTT='19')
не вернет ExDocID
не вернет ExDocID
-
- Повідомлень: 24
- З нами з: 28 травня 2014, 11:53
Re: GetExDocID ??
Сейчас разрабатывается метод GetPrimaryReestr который будет возвращать статусы и ExDocID .
Данная информация будет опубликована в ближайшее время
Данная информация будет опубликована в ближайшее время
Re: GetExDocID ??
aleksiychuk
Для автоматизации процесса создайте метод, аналогичный используемому при "Передать в 1С", с необходимыми параметрами.
Вам 1000 специалистов 1Сников скажут спасибо... включая меня
Для автоматизации процесса создайте метод, аналогичный используемому при "Передать в 1С", с необходимыми параметрами.
Вам 1000 специалистов 1Сников скажут спасибо... включая меня
Re: GetExDocID ??
1001Inkognito писав:aleksiychuk
Для автоматизации процесса создайте метод, аналогичный используемому при "Передать в 1С", с необходимыми параметрами.
Вам 1000 специалистов 1Сников скажут спасибо... включая меня
Re: GetExDocID ??
Очень надеюсь, что в параметрах этой функции можно будет указать "не выбирать документы из Корзины", чтобы не обрабатывать ненужный хлам.aleksiychuk писав:Сейчас разрабатывается метод GetPrimaryReestr который будет возвращать статусы и ExDocID .
Данная информация будет опубликована в ближайшее время