powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / Scala - инвойсы. Где данные?
12 сообщений из 12, страница 1 из 1
Scala - инвойсы. Где данные?
    #35334259
Michael_N
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброго времени суток.

Ув. г-да спецы по Scal'е. Есть необходимость выдергивать из БД платежки в банк.
Вопрос: в каких табличках лежат данные инвойсов?
К сожалению, названия таблиц и полей в БД Скалы абсолютно неинформативны.
Если это имеет значение - СУБД - МС Скуль.

Заранее спасибо.
...
Рейтинг: 0 / 0
Scala - инвойсы. Где данные?
    #35334278
Michael_N
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ап.
...
Рейтинг: 0 / 0
Scala - инвойсы. Где данные?
    #35334303
RRRRRRRRR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
http://sql.ru/forum/actualthread.aspx?tid=484619&hl=iscala
Спроси на специализированном форуме.
И сразу определись, что такое инвойсы... Вот у поставщиков энто тож так называется...


INSERT INTO dbo.#Payable
([Supplier Code], [Supplier Name], [Invoice №], TransactioNo, Account,
[invoice amount], BookEntrDate,
[Days Invoice], [Days Overdue], AmLocalCurr, XZ,
CurrencyCode, last_Cur, INN, IBU, CostCenter, Project, InvDate)
SELECT
a.PL01001 AS [Supplier Code], a.PL01002 AS [Supplier Name],
b.PL03002 AS [Invoice №], b.PL03003 AS TransactioNo,
LEFT(b.PL03017, 8) AS Account,
b.PL03014 AS [invoice amount], b.PL03005 AS BookEntrDate,
DATEDIFF(day, b.PL03005, '''+cast(@DateFrom as varchar)+''' ) AS [Days Invoice],
DATEDIFF(day, b.PL03006, '''+cast(@DateFrom as varchar)+''' ) AS [Days Overdue],
SUM(c.PL21009) AS AmLocalCurr,
b.PL03014 - SUM(ISNULL(c.PL21009, 0)) AS XZ, b.PL03015 AS CurrencyCode,
dbo.FATK_DateCURR('''+cast(@DateFrom as varchar)+''' , b.PL03015) AS last_Cur, a.PL01025 AS INN,
SUBSTRING(b.PL03017, 13, 3) AS IBU, SUBSTRING(a.PL01021, 9, 4)
AS CostCenter, SUBSTRING(b.PL03017, 16, 8) AS Project, b.PL03004 AS InvDate
FROM dbo.'+@PL01+' a INNER JOIN
dbo.'+@PL03+' b ON a.PL01001 = b.PL03001 LEFT OUTER JOIN
dbo.'+@PL21+' c ON b.PL03001 = c.PL21001 AND b.PL03002 = c.PL21002

WHERE

(b.PL03005 <= '''+cast(@DateFrom as varchar)+''' )
AND (ISNULL(c.PL21007, 0) <= '''+cast(@DateFrom as varchar)+''' )
AND (NOT (LEFT(b.PL03017, 8) LIKE ''62181%''))
AND (NOT (LEFT(b.PL03017, 8) LIKE ''6419100%''))
AND (NOT (LEFT(b.PL03017, 2) IN (''71'', ''73'')))
AND (NOT (c.PL21005 IN
(SELECT GL06002
FROM dbo.'+@GL06+'
WHERE (GL06003 >'''+cast(@DateFrom as varchar)+''' ))) OR
c.PL21005 IS NULL)
GROUP BY
a.PL01001, a.PL01002, b.PL03002, b.PL03014,
DATEDIFF(day, b.PL03006, '''+cast(@DateFrom as varchar)+''' ),
b.PL03015, dbo.FATK_DateCURR('''+cast(@DateFrom as varchar)+''' ,
b.PL03015), a.PL01025, LEFT(b.PL03017, 8), b.PL03017, b.PL03005,
DATEDIFF(day, b.PL03005, '''+cast(@DateFrom as varchar)+''' ), SUBSTRING(b.PL03017, 13, 3),
SUBSTRING(a.PL01021, 9, 4), SUBSTRING(b.PL03017, 16, 8), b.PL03003,
b.PL03004
HAVING
(b.PL03014 - SUM(ISNULL(c.PL21009, 0)) <> 0)
...
Рейтинг: 0 / 0
Scala - инвойсы. Где данные?
    #35334642
Michael_N
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
RRRRRRRRR http://sql.ru/forum/actualthread.aspx?tid=484619&hl=iscala
Спроси на специализированном форуме.
И сразу определись, что такое инвойсы... Вот у поставщиков энто тож так называется...
INSERT INTO dbo.#Payable
...
Спасибо, спросил.
...
Рейтинг: 0 / 0
Scala - инвойсы. Где данные?
    #35335191
Michael_N
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И все-таки АП.
Должен же кто-то был сталкиваться.
Штатно в Скале такого функционала нет....
Неужели бухгалтерия ручками забивает?
...
Рейтинг: 0 / 0
Scala - инвойсы. Где данные?
    #35336363
Michael_N
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вверх!
...
Рейтинг: 0 / 0
Scala - инвойсы. Где данные?
    #35336381
КККККК12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну нет тут работающих со скалой... Спроси на форуме, где есть...
http://scala.org.ru/
Я давал предыдущие ссылки надеясь, что сам найдешь форум по скале...

Я не спец по скале, но в паре контор видел базки аксеса через которые шла работа со всеми возможностями которых нет в стандартном функционале.

По отгрузкам схема полностью совпадает с приходами, только таблицы идут с OR...
...
Рейтинг: 0 / 0
Scala - инвойсы. Где данные?
    #35336576
rtyu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Счета поставщиков - PL03, клиентов - SL03. Платежи в 21-х таблицах соответственно.
...
Рейтинг: 0 / 0
Scala - инвойсы. Где данные?
    #35336841
Michael_N
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
КККККК12Ну нет тут работающих со скалой... Спроси на форуме, где есть...
http://scala.org.ru/
Я давал предыдущие ссылки надеясь, что сам найдешь форум по скале...

Я не спец по скале, но в паре контор видел базки аксеса через которые шла работа со всеми возможностями которых нет в стандартном функционале.

По отгрузкам схема полностью совпадает с приходами, только таблицы идут с OR...

"К участию допускаются только сотрудники компаний, использующих программу Скала ..." - к сожалению, не являюсь таковым.

Так же и в той конторе, для которой нужно сделать.

Спасибо. На http://blog.scalahelp.ru кое-что есть. Нужно копать дальше.
...
Рейтинг: 0 / 0
Scala - инвойсы. Где данные?
    #35337894
Michael_N
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
rtyuСчета поставщиков - PL03, клиентов - SL03. Платежи в 21-х таблицах соответственно.

Спасибо.
Буду смотреть.
...
Рейтинг: 0 / 0
Scala - инвойсы. Где данные?
    #35346360
FlowerMoon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
к сожалению, уже больше года не работаю со скалой

Чтобы проверить - поищите функцию бизнес-бэкап\ресторе таблиц из скалы (пишет в текстовые файлы с фиксированной шириной колонок) там сначала выьираете модуль, потом выбираете таблицу. причем таблица показана в виде - алиас типа SL03 - <описание>

Кроме того, в модуле книга продаж есть функция для экспорта-импорта покупателей, инвойсов и проводок по инвойсам (1-3 тектовый файла). там сначала настраиваются шаблоны для текстовых файлов в виде списка: название поля, первый символ, длина, и формат, как опция для полей дат, сумм и номеров счетов и т.п.

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

Удачи! ;)
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Scala - инвойсы. Где данные?
    #36748276
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / Scala - инвойсы. Где данные?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]