Яким чином експортувати зарплатну відомість з 1с. 7,7

Продукти компанії 1С
Rusland
УченикУченик
Повідомлень: 5
З нами з: 09 квітня 2015, 13:50
Дякував (ла): 1 раз

Повідомлення Rusland »

Потрібно зарплату з 1с загрузити в клієнт банк Укрсоцбанк.

rekin
Высший разум
Высший разум
Повідомлень: 754
З нами з: 08 грудня 2011, 08:08
Дякував (ла): 149 разів
Подякували: 389 разів

Повідомлення rekin »

Да все оччень просто!
1.Укрсоцбанк дает вам структуру файла (-dbf,-xml,прочее), в которой он готов принимать документы по зарплате.
2. Находите толкового программиста.
2. Он пишет обработку , которая сформирует такой файл. При этом нужно учесть , что номеров зарплатных карточек в стандартной конфигурации 1с7.7 нет, т.е. их нужно либо внешне привязывать, либо добавить, ломая конфигурацию.
Альтернативный вариант - на просторах программистких форумов поискать уже готовую такую внешнюю обработку. Это здесь вряд ли сработает (профиль другой-бухгалтерский).

Rusland
УченикУченик
Повідомлень: 5
З нами з: 09 квітня 2015, 13:50
Дякував (ла): 1 раз

Повідомлення Rusland »

Укрсоцбанк BusinessNet Pro є інструкція по налаштуванню.
3) Опис файлу імпорту зарплатних відомостей (у національній та іноземній валютах) в форматі CSV Детальніше

Загальні вимоги: структура файлу імпорту - Microsoft Excel файл з роздільниками (;) - CSV (при цьому в чек-боксі «Структура файла» має бути вибрано значення «CSV»), кодування файлу повинно відповідати обраному кодуванню в системі «Інтернет-банкінг» в чек-боксі «Кодування файлу», Тип пакета = «Зарплатні відомості». Розширення файлу *.csv не обов'язково (можна наприклад *.txt).

Наступні табличні дані детально описують формат полів для платіжних доручень у форматі CSV:
П / П
Опис
Тип
Обов'язковість **
Коментарі
Зарплатна відомість в національній валюті
Зарплатна відомість в іноземній валюті
1
Порядковий номер зарплатної відомості у файлі
NUM(4)
M(*)
M(*)
Значення повинні бути унікальні і послідовно нарощуватися (наприклад, 1, 2, 3 і т.п.). Номери починаються зі значення 1.
При цьому порядковий номер як для першого рядка файлу імпорту відомості, так і для рядків в яких наводяться дані про карткові рахунки і суми зарахувань повинен бути один і той же у розрізі однієї відомості.
2
Ознака початку нового запису зарплатної відомості чи ознака того, що рядок є записом про співробітника у відомості
NUM(1)
M
M
Значення "0" вказується для першого рядка кожної відомості у файлі - де вказуються дані про рахунки переселень і комісії банку.
Значення "1" вказується для всіх рядків, в яких наводяться дані про карткові рахунки і суми зарахувань.
3
Номер відомості
CHAR(10)
O
O
Якщо не вказано, буде автоматично заповнений за принципом авто-нумерації (спроба додавання значення 1 до останнього номеру що заповнила система для пошуку не використаного номера - якщо такий не знайдено за 1000 ітерацій, тоді платежу буде присвоєно випадковий номер, наприклад Н123456)
4
Дата відомості
CHAR(8)
M
M
Зазначається у форматі РРРРММДД
5
Тип відомості (значення):
- DS: Зарплатна відомість в національній валюті
- FS: Зарплатна відомість в іноземній валюті
CHAR(2)
M (DS)
M (FS)
Вказується одне із значень / ознак типу відомості - DS або FS:
- DS: Зарплатна відомість в національній валюті
- FS: Зарплатна відомість в іноземній валюті
6
Рахунок перерахування загальної суми зарахування та комісії банку (для зарплатної відомості в національній валюті)
NUM(14)
M
M
Для зарплатної відомості в національній валюті рахунок повинен бути обов'язково в валюті UAH
Для зарплатної відомості в іноземній валюті рахунок повинен бути в іноземній валюті карткових рахунків співробітників для зарахування
7
Валюта рахунку перерахування загальної суми зарахування та комісії банку
CHAR(3)
M (UAH)
M
Для зарплатної відомості у національній валюті має бути обов'язково UAH
Для зарплатної відомості в іноземній валюті треба вказати код валюти рахунку перерахування рівного валюті карткових рахунків за відомістю (наприклад USD, EUR…)
8
Номер гривневого рахунку для сплати комісії банку за обслуговування в рамках зарплатно проекту
NUM(14)
E
M
Обов'язково у валюті UAH
9
Вид нарахування
CHAR(65)
M
M
Цей текст буде включений в СМС повідомлення співробітникам при зарахуванні заробітної плати, у разі якщо вони підключені до послуги СМС-Банкінг.
10
Порядковий номер запису по співробітнику у відомості
NUM(4)
M
M
Порядковий номер запису в списку співробітників (в розрізі кожної зарплатної відомості імпорті файлу). Починається з 1 для кожного нового значення "Порядковий номер зарплатної відомості у файлі" файлу імпорту.
11
Номер карткового рахунку
CHAR(14)
M
M
Картковий рахунок співробітника, якому необхідно виплатити заробітну плату
12
Сума зарахування
CHAR(12,2)
M
M
Сума для зарахування на зазначений картковий рахунок співробітника
Увага! Файл імпорту для кожної зарплатної відомості у файлі (після "шапки" відомості у файлі), починаючи з другого рядка (на прикладі однієї відомості у файлі імпорту) повинен мати структуру з 4-х полів. Неприпустимі порожні значення (порожні клітинки) завершальних полів.
** Позначення:

M – обов'язково для заповнення; О - не обов'язково для заповнення (але, принаймні, порожнє поле повинне бути присутнім у рядку файлу імпорту); E - не повинно бути вказано взагалі (поле не повинно бути присутнім у рядку файлу імпорту).

(*) – значення має бути однаково в розрізі однієї зарплатної відомості



Приклад файла імпорту містить дві гривневі, і одну валютну зарплатні відомості:
1;0;1;20120812;DS;26000000000001;UAH;Заработная плата 1

1;1;26250000000001;3000,50

1;1;26250000000002;4000

2;0;2;20120812;DS;26000000000001;UAH;Заработная плата 2

2;1;26250000000001;10000,89

2;1;26250000000003;5000,68

3;0;3;20120812;FS;26000000000002;USD;26000000000001;Заработная плата 3

3;1;26250000000004;1200,20



Як дані налаштування провести в 1С??????????????????????????????????????????????

rekin
Высший разум
Высший разум
Повідомлень: 754
З нами з: 08 грудня 2011, 08:08
Дякував (ла): 149 разів
Подякували: 389 разів

Повідомлення rekin »

Попробую объяснить проще- приглашенный программист 1С7.7 должен будет написать отдельную дополнительную программу ,которая будет выгружать данные из созданного вами в 1С документа "Начисление зарплаты" во внешний файл в текстовом формате по жесткой структуре, описанной в этой инструкции. Эту программу вы сможете когда нужно запускать из 1С после проведения начислений зарплаты. Ищите программиста, сами не справитесь.

Rusland
УченикУченик
Повідомлень: 5
З нами з: 09 квітня 2015, 13:50
Дякував (ла): 1 раз

Повідомлення Rusland »

Дякую.

Відповісти

Повернутись до “Продукти компанії 1С”