Имя: Пароль:
1C
1С v8
Как получить из базы 1C сальдо?
0 sanjarbagdaulet
 
30.03.17
13:53
Есть определенный список контрагентов которым ежемесячно выставляется счет и они платят каждый раз по-разному (через 2 месяца или полгода, когда как) и поэтому сальдо постоянно изменяется (хотелось бы чтоб сальдо всегда был 0, то есть взаиморасчеты без долгов)
Я работаю в юридическом отделе и с тетками из бухгалтерии не очень хорошие отношения, они вечно заняты и работа с должниками стоит на одном месте, конечно можно поставить в свой комп 1С и подключиться к базе бухгалтерии.
Но я хочу написать скрипт на PHP который достает сальдо из 1С и сам вычисляет долг по месяцам.
Как достать сальдо из базы 1С средствами PHP или кто сможет сделать это за деньги
1 butterbean
 
30.03.17
13:55
здесь ты ответа не получишь
2 Cerera
 
30.03.17
14:28
Подскажите человеку как подключиться к базе 1с через Rest API или как это сделать без клиента 1с?
3 Cerera
 
30.03.17
14:29
(1)почему?


Суть вопроса в общем. Как подключиться к 1с извне. Дайте просто наводку. Или это невозможно сейчас?
4 MM
 
30.03.17
14:32
Rest реализуется всё равно клиентом 1С.
Прямой доступ к БД нарушает лицензионное соглашение. Если это не страшно, то можно рассмотреть утилиту Tool1CD, её основное предназначение лечение баз.
5 Cerera
 
30.03.17
14:33
(4)ну база то лицензионная у них.
6 Fragster
 
гуру
30.03.17
14:34
(4) нафига? расширение для вебсервера, публикация на вебсервере, http или soap сервис в базу. дальше забирай из 1с чем хочешь
7 Fragster
 
гуру
30.03.17
14:34
но автору я уже на тостере порекомендовал воспользоваться Рассылкой отчетов из 1с, если у него Бухня 3
8 shuhard
 
30.03.17
14:35
(0)[Как достать сальдо из базы 1С средствами PHP]
если php крутиться под виндой, то элементарно, через Com
9 MM
 
30.03.17
14:35
(6) А оно лицензию не требует? Как минимум юридически. Думаю в этом дело.
10 X Leshiy
 
30.03.17
14:40
(0) Если есть штатный прог 1с, попроси написать вебсервис и забирай к себе в php данные wsdl.
11 Бычье сердце
 
30.03.17
14:43
(0)
Не проще ли себе сделать доступ в1С на просмотр? Нафига допинструменты делать?
12 X Leshiy
 
30.03.17
14:45
(11) А если внутри сети опубликовать, то можно через веб интерфейс.
13 Бычье сердце
 
30.03.17
14:46
(12)
Все можно.
14 Cerera
 
30.03.17
14:48
(10)а вебсервис будет сам инициироваться по обращению?
15 shuhard
 
30.03.17
14:50
(14)[сам инициироваться ]
попробуй сформулировать вопрос на русском языке
16 X Leshiy
 
30.03.17
14:51
(14) Да как напишешь.

Может даже данные менять.

PUT и GET :)
17 Nuobu
 
30.03.17
14:52
(0) По-моему организационную проблему решили решить программой. Может - лучше обратиться к руководству?
18 El_Duke
 
гуру
30.03.17
15:04
(17) точно
Задуманное в (0) это все равно что удаление гланд через ... ну её самую
19 X Leshiy
 
30.03.17
15:07
(18) А нам то что? :)

Наше дело подсказать, как к этой самой половчее подобраться и какой инструмент вставлять в эту самую :)
20 El_Duke
 
гуру
30.03.17
15:12
(19) Да нам то понятное дело все равно
Я просто логику автора не пойму. Из всех способов решения задачи выбрать самый сложный, а самый простой не рассматривать ...
Либо в юротделе скучно совсем, либо работы совсем нет и надо как то время убивать
21 X Leshiy
 
30.03.17
15:13
(20) Может, в нем начинает зарождаться одинэсник?!

Вот уже на извращения тянет :)
22 Провинциальный 1сник
 
30.03.17
15:13
Пишете свой "сервер", который подключается к базе через стандартный механизм COM/OLE, получает из неё данные и отдает их твоему сайту. Способ отдачи может быть разным. Например cgi.
23 X Leshiy
 
30.03.17
15:15
(0) Публикуете на внутреннем вебсервере и делаете что хотите :)
24 X Leshiy
 
30.03.17
15:16
(23) Там даже в конфу руками лазить не надо, все штатно.
25 Nuobu
 
30.03.17
15:16
(21) ПэХяПэшник.
26 SSSSS_AAAAA
 
30.03.17
16:57
(0) В дополнение ко всему уже сказанному - далеко не все так нужные вам остатки хранятся, а вычисляются "на лету", и потому подключение без 1с грозит получением совершенно левых данных.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший