Maroko rašė:
Sveiki, Niemand, noriu pasiteirauti, ar yra galimybė iš Apskaitos į Apskaita5 perkelti kontrahentus? ar reikia kiekvieną suvesti atskirai?
dėkui
Yra bendro pobūdžio galimybė importuoti iš tab atskirtų laukų sąrašo, pvz, copy/paste būdu iš excelio.
Importui paprastu atveju reikalinga excel lentelė su šiais 19 stulpelių šia seka:
pavadinimas, asmens ar įmonės kodas, adresas, banko pavadinimas, banko sąskaitos numeris, PVM mokėtojo kodas, SODROS kodas, e-paštas, kontaktinė info, vidinis kodas, kalbos kodas, valiutos kodas, fizinio asmens žymuo(0/1), pirkėjo žymuo(0/1), tiekėjo žymuo(0/1), darbuotojo žymuo(0/1), nebenaudojamas žymuo(0/1), kontuojama pirkėjo sąskaita, kontuojama tiekėjo sąskaita.
Palyginus su sena versija nebėra skirtingų kontrahentų įvedimo atskirai kaip pirkėjų/tiekėjų ir t.t. Tai iš apskaitos senos versijos į excelį kopijuojamą sąrašą reikia "išvalyti" nuo pasikartojančių kontrahentų tuo pat kodu.
Išimti duomenis iš senos versijos patogiausia per Bendras\Query Browser įvykdžius užklausą (rezultatą copypaste būdu į excelį):
SELECT Name, PersonCode, Address, BankName, BankAccount, VatCode, SodraCode, Email,
'' AS ContactInfo, '' AS InternalCode, 'LT' AS LanguageCode, 'EUR' AS CurrencyCode,
SUM(IsWorker) AS IsNaturalPerson, SUM(IsBuyer) AS IsBuyer, SUM(IsSupplier) AS IsSupplier,
SUM(IsWorker) AS IsWorker, 0 AS IsObsolete, AccountBuyer, AccountSupplier FROM
(SELECT Pavad AS Name, TRIM(UPPER(Kodas)) AS PersonCode, Adresas AS Address, B_Sask AS BankAccount, Bank AS BankName, E_Mail As Email,
CASE WHEN Grupe<>'Darbuotojai' THEN SP_kodas ELSE '' END AS VatCode,
CASE WHEN Grupe='Darbuotojai' THEN SP_kodas ELSE '' END AS SodraCode,
CASE WHEN Grupe='Pirkėjai' THEN 1 ELSE 0 END AS IsBuyer,
CASE WHEN Grupe='Tiekėjai' THEN 1 ELSE 0 END AS IsSupplier,
CASE WHEN Grupe='Darbuotojai' THEN 1 ELSE 0 END AS IsWorker,
CASE WHEN Grupe='Pirkėjai' THEN B_Kor ELSE 0 END AS AccountBuyer,
CASE WHEN Grupe='Tiekėjai' OR Grupe='Darbuotojai' THEN B_Kor ELSE 0 END AS AccountSupplier
FROM asmenys) as a GROUP BY PersonCode;