0 Пользователей и 1 Гость просматривают эту тему.
  • 202 Ответов
  • 75356 Просмотров
*

4853

  • Захожу иногда
  • 170
  • 20 / 11
Re: Выписка счета на оплату
« Ответ #30 : 16.08.2006, 19:28:56 »
И всё же, какие права доступа должны быть для папок и файлов?
*

Alexashka

  • Захожу иногда
  • 146
  • 16 / 2
Re: Выписка счета на оплату
« Ответ #31 : 16.08.2006, 20:00:01 »
Я выставляю 755 :)
А на файлы 644
Только cache и images открыты для записи
Сказал - не слышат.
Крикнул - не слышат.
Буду думать! (c) Борис Косенков
*

4853

  • Захожу иногда
  • 170
  • 20 / 11
Re: Выписка счета на оплату
« Ответ #32 : 16.08.2006, 21:00:46 »
Alexashka , благодарю за помощь и общение, но всё одно до конца необходимо разобраться. Я же не успокоюсь.
*

4853

  • Захожу иногда
  • 170
  • 20 / 11
Re: Выписка счета на оплату
« Ответ #33 : 18.08.2006, 18:47:41 »
А может не хочет работать из за 1.0.10(оригинал) + 1.0.6?
*

Alexashka

  • Захожу иногда
  • 146
  • 16 / 2
Re: Выписка счета на оплату
« Ответ #34 : 19.08.2006, 12:00:17 »
У меня работает на Параное 1.0.10 + VM 1.0.6
Сказал - не слышат.
Крикнул - не слышат.
Буду думать! (c) Борис Косенков
*

4853

  • Захожу иногда
  • 170
  • 20 / 11
Re: Выписка счета на оплату
« Ответ #35 : 19.08.2006, 12:08:04 »
У меня работает на Параное 1.0.10 + VM 1.0.6
Уже запустил, попробуй скупись
*

Alexashka

  • Захожу иногда
  • 146
  • 16 / 2
Re: Выписка счета на оплату
« Ответ #36 : 19.08.2006, 12:20:00 »
"...четыреста восемь ГРИВНЕЙ..." :-) Улыбнуло...
Похоже нужна локализация на украинский язык :)
Выписка посылается, все нормально...
Ты фамилии руководителя и бухгалтера вставь :)
В чем дело то было??? Файлы не смог поменять?
___
И сделай, чтобы нормально было видно вход в магазин... А то он запрятан так, что хрен найдешь :) И вообще.. Не мельчи так левое меню... Между пунктами добавь линию, чтоль, какую...
Сказал - не слышат.
Крикнул - не слышат.
Буду думать! (c) Борис Косенков
*

4853

  • Захожу иногда
  • 170
  • 20 / 11
Re: Выписка счета на оплату
« Ответ #37 : 19.08.2006, 12:34:39 »
Прогрузил russian.php отсюда:
http://joomlaforum.ru/index.php/topic,192.0.html
самый нижний и всё пошло :)
а изначально прогружал типа стандартного, где написано было "Добавить в корзину", а в этом файле "Купить".
Меня ещё интересуют вопросы.
Здесь:
http://joomlaforum.ru/index.php/topic,5064.0.html
и здесь
http://joomlaforum.ru/index.php/topic,5297.0.html
*

Alexashka

  • Захожу иногда
  • 146
  • 16 / 2
Re: Выписка счета на оплату
« Ответ #38 : 19.08.2006, 12:37:28 »
Ну как я и думал.. Тотальная проблема с локализацией. А ты все "И так работает!"...
Эх. Не понимаешь ты всей глубины проблемы! ;-)
Сказал - не слышат.
Крикнул - не слышат.
Буду думать! (c) Борис Косенков
*

4853

  • Захожу иногда
  • 170
  • 20 / 11
Re: Выписка счета на оплату
« Ответ #39 : 19.08.2006, 12:39:08 »
Ну как я и думал.. Тотальная проблема с локализацией. А ты все "И так работает!"...
Эх. Не понимаешь ты всей глубины проблемы! ;-)
Гы, век живи, век учись. Но это уже флуд. Прошу прощения.
*

4853

  • Захожу иногда
  • 170
  • 20 / 11
Re: Выписка счета на оплату
« Ответ #40 : 19.08.2006, 12:49:25 »
"...четыреста восемь ГРИВНЕЙ..." :-) Улыбнуло...
Похоже нужна локализация на украинский язык :)
Уже изменил на "Гривен", протупил :)
Руководителя и Бухгалтера добавил
*

4853

  • Захожу иногда
  • 170
  • 20 / 11
Re: Выписка счета на оплату
« Ответ #41 : 18.10.2006, 22:13:42 »
Alexashka , с 1.0.7 не пахает :(
*

Alexashka

  • Захожу иногда
  • 146
  • 16 / 2
Re: Выписка счета на оплату
« Ответ #42 : 19.10.2006, 11:52:21 »
Alexashka , с 1.0.7 не пахает :(
Ну извини... В 107, наверное тот файлик надо же посмотреть, что там изменили... И соответственно внести изменения. Тебе подсказать какими программами сравнения проводятся? :)
Сказал - не слышат.
Крикнул - не слышат.
Буду думать! (c) Борис Косенков
*

4853

  • Захожу иногда
  • 170
  • 20 / 11
Re: Выписка счета на оплату
« Ответ #43 : 19.10.2006, 12:36:10 »
Тебе подсказать какими программами сравнения проводятся? :)
Да.
Только что с чем сравнивать хочу знать.
*

Alexashka

  • Захожу иногда
  • 146
  • 16 / 2
Re: Выписка счета на оплату
« Ответ #44 : 19.10.2006, 12:37:30 »
Программа WinMerge.
Сравнивать файлы обновления с файлами, которые были установлены для выписки счета.
Сказал - не слышат.
Крикнул - не слышат.
Буду думать! (c) Борис Косенков

Re: Выписка счета на оплату
« Ответ #45 : 05.01.2007, 19:04:07 »
У меня не работает на VM 108, как исправить ситуацию?

Re: Выписка счета на оплату
« Ответ #46 : 06.01.2007, 12:03:17 »
Поупражнялся в WinMerge, что получилось см в файле. Сайт работает, но осталось две проблемы:
- дата на английском
- шаблон счета "разъехался"
 ::)

Все это хорошо, только не профессионально.

Что нужно:
- заполнение пользоватлем формы с регистрационными данными, где он вводит:

Покупатель:
Адрес:

ИНН: 
Расчетный счет: 
Кор. счет: 
Банк: 
БИК: 

- далее должен генерится счет, желательно в отдельном окне и он должен именть утвержденный вид
- плюс включаем в печатную форму рисунки с подписями генерального директора, главного бухгалтера и добавляем печть фирмы.

Вот это будет тема!!!

[вложение удалено Администратором]

Re: Выписка счета на оплату
« Ответ #47 : 07.01.2007, 10:05:18 »
Кстати, слазил в один из магазинов и выташил счет... Как я его и описывал, мне кажется, что они встравляют одну картинку, на которой две подписи и печать...

Кто-то возьмется сделать такое?

[вложение удалено Администратором]
*

ButuzOFF

  • Захожу иногда
  • 144
  • 22 / 2
Re: Выписка счета на оплату
« Ответ #48 : 07.01.2007, 14:12:29 »
А сходите ка вы сюда  ;D http://joomlaforum.ru/index.php/topic,8068.0.html
Бродил по магазину Fatalist-a ,очень похоже у него сделано
Да и мне такое надо  ^-^ ,буду делать
А вобще надо шоб Alexashka и Fatalist скооперировались ,был бы идеальный модуль выписки счета  :D
*

Sedoy

  • Давно я тут
  • 897
  • 87 / 10
  • Интересно,в какой кодировке пишут врачи?
Re: Выписка счета на оплату
« Ответ #49 : 10.01.2007, 17:15:58 »
Alexashka пропал, уже давно даже в аське поймать не могу
Что б правильно задать вопрос - нужно знать на него ответ!
FAQ по Joomla!
Где скачать шаблоны Joomla Статьи и обзоры Желаю Вам здоровья в личной жизни - живите долго и часто :)

Re: Выписка счета на оплату
« Ответ #50 : 20.01.2007, 16:13:24 »
Что-то не движется... А жаль...

Re: Выписка счета на оплату
« Ответ #51 : 01.03.2007, 17:39:10 »
Сделал свой собственный вариант счета, за основу взят schet1_0popup_alfa_2 (Alexashka).

Что может делать моя данная версия:

1. Товар отображается со всеми параметрами(артикул, название, размер, цвет и т.д.)
2. Умеет считать цену без НДС, а также сумму без НДС
3. Колличество отображаемого товара не ограничено...

одним словом все прелести и недостатки вы можете увидеть

[вложение удалено Администратором]
*

Sedoy

  • Давно я тут
  • 897
  • 87 / 10
  • Интересно,в какой кодировке пишут врачи?
Re: Выписка счета на оплату
« Ответ #52 : 02.03.2007, 09:07:07 »
Сделал свой собственный вариант счета,

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

ps а сорри, не обратил внимание что это украинский вариант, ну да все равно пусть будет ремаркой российким пользователям :)
Что б правильно задать вопрос - нужно знать на него ответ!
FAQ по Joomla!
Где скачать шаблоны Joomla Статьи и обзоры Желаю Вам здоровья в личной жизни - живите долго и часто :)

Re: Выписка счета на оплату
« Ответ #53 : 02.03.2007, 14:13:42 »
молодца
только приведи все в соответствие с утвержденной минфином формой т.к это должна быть не счет-фактура а счет (на оплату) тем более что форма счет-фактуры другая и иной быть не может по закону - ее просто не примут в бухгалтерии клиента либо же все равно потом вернут  на переделку т.к. не примет уже налоговая у них

ps а сорри, не обратил внимание что это украинский вариант, ну да все равно пусть будет ремаркой российким пользователям :)

там всё можно отредактировать, если кому нада то пусть меняет..., просто нада править файлик...
счёт составлен в соответствии с 1С
*

tavodi

  • Осваиваюсь на форуме
  • 25
  • 0 / 0
Re: Выписка счета на оплату
« Ответ #54 : 06.06.2007, 16:01:35 »
вопросы на засыпку:
1. как я понял, то инфу о плательщике клиент должен заполнить сам. но в 95% случаях плательшщик и зарегистрированный посетитель - это одно и то же лицо. можно сделать так, чтобы эта инфа бралась из профиля покупателя?

2. как сделать так, чтобы по окончании оформления заказа, счет сразу появлялся в виде для печати с вызванным окном принтеров (когда нажимаешь ctrl+p)
*

stepanec

  • Осваиваюсь на форуме
  • 12
  • 2 / 0
Re: Выписка счета на оплату
« Ответ #55 : 15.06.2007, 10:32:39 »
ребят подскажите плиз
после замены  ps_checkout.php вываливается
Цитировать
Fatal error: Call to undefined function: tax_based_on_vendor_address() in /home/www/z60283/htdocs/administrator/components/com_virtuemart/classes/ps_product.php on line 1389
при сравнении  в файлах ps_checkout.php выяснились следующие отличия
в оригинальном файле
Код
	// Shipping address based TAX
if ( !$this->tax_based_on_vendor_address () ) {
$q = "SELECT state, country FROM #__{vm}_user_info ";
$q .= "WHERE user_info_id='".@$_REQUEST["ship_to_info_id"] . "'";
$db->query($q);
$db->next_record();
$state = $db->f("state");
$country = $db->f("country");
$q = "SELECT * FROM #__{vm}_tax_rate WHERE tax_country='$country' ";
if( $state ) {
$q .= "AND tax_state='$state'";
}
$db->query($q);
if ($db->next_record()) {
$rate = $order_taxable * floatval( $db->f("tax_rate") );
if (empty($rate)) {
$order_tax = 0.0;
}
else {
$order_tax = $rate;
}
}
else {
$order_tax = 0.0;
}
$order_tax_details[$db->f('tax_rate')] = $order_tax;
}

else {
/*// Store Owner Address based TAX
if (MULTIPLE_TAXRATES_ENABLE != '1' ) {
$q = "SELECT `tax_rate` FROM #__{vm}_vendor, #__{vm}_tax_rate ";
$q .= "WHERE tax_country=vendor_country ";
$q .= "AND #__{vm}_vendor.vendor_id='1' ";
$q .= "ORDER BY `tax_rate` DESC";
$db->query($q);
if ($db->next_record()) {
$tax_rate = $db->f("tax_rate");
$rate = $order_taxable * $tax_rate;

if (empty($rate)) {
$order_tax = 0.0;
}
else {
$order_tax = $rate;
}
}
else {
$order_tax = 0.0;
}
$order_tax_details[$db->f('tax_rate')] = $order_tax;
}
else {*/
// Calculate the Tax with a tax rate for every product
$cart = $_SESSION['cart'];
$order_tax = 0.0;
$total = 0.0;
if( (!empty( $_SESSION['coupon_discount'] ) || !empty( $d['payment_discount'] ))
&& PAYMENT_DISCOUNT_BEFORE == '1' ) {
// We need to recalculate the tax details when the discounts are applied
// BEFORE taxes - because they affect the product subtotals then
$order_tax_details = array();
}
require_once(CLASSPATH.'ps_product.php');
$ps_product= new ps_product;
require_once(CLASSPATH.'ps_shipping_method.php');

for($i = 0; $i < $cart["idx"]; $i++) {
$item_weight = ps_shipping_method::get_weight($cart[$i]["product_id"]) * $cart[$i]['quantity'];

if ($item_weight !=0 or TAX_VIRTUAL) {
$price = $ps_product->get_adjusted_attribute_price($cart[$i]["product_id"], $cart[$i]["description"]);
$tax_rate = $ps_product->get_product_taxrate($cart[$i]["product_id"]);

if( (!empty( $_SESSION['coupon_discount'] ) || !empty( $d['payment_discount'] ))
&& PAYMENT_DISCOUNT_BEFORE == '1' ) {
// Reduce the product subtotals by the factor the complete subtotal is reduced/raised by the discounts
$use_coupon_discount= @$_SESSION['coupon_discount'];
if( !empty( $_SESSION['coupon_discount'] )) {
if( $auth["show_price_including_tax"] == 1 ) {
$use_coupon_discount = $_SESSION['coupon_discount'] / ($tax_rate+1);
}
}
$factor = (100 * ($use_coupon_discount + @$d['payment_discount'])) / $this->_subtotal;
$price["product_price"] = $price["product_price"] - ($factor * $price["product_price"] / 100);
@$order_tax_details[$tax_rate] += $price["product_price"] * $tax_rate * $cart[$i]["quantity"];
}

//echo "$order_tax += {$price["product_price"]} * $tax_rate * {$cart[$i]["quantity"]}";
$order_tax += $price["product_price"] * $tax_rate * $cart[$i]["quantity"];
$total += $price["product_price"] * $cart[$i]["quantity"];
}
}

if( (!empty( $_SESSION['coupon_discount'] ) || !empty( $d['payment_discount'] ))
&& PAYMENT_DISCOUNT_BEFORE != '1' ) {

// Here we need to re-calculate the Discount
// because we assume the Discount is "including Tax"
$discounted_total = $d['order_subtotal_withtax'] - @$_SESSION['coupon_discount'] - $d['payment_discount'];

if( $discounted_total != $d['order_subtotal_withtax'] ) {
$discount_factor = $discounted_total / $d['order_subtotal_withtax'];

foreach( $order_tax_details as $rate => $value ) {
$order_tax_details[$rate] = $value * $discount_factor;
}
}

}
if( $this->_SHIPPING ) {
$taxrate = $this->_SHIPPING->get_tax_rate();
if( $taxrate ) {
$rate = $this->_SHIPPING->get_rate( $d );
if( $auth["show_price_including_tax"] == 1 ) {
@$order_tax_details[$taxrate] += $rate - ($rate / ($taxrate+1));
}
else {
@$order_tax_details[$taxrate] += $rate * $taxrate;
}
}
}
//}

}
return( round( $order_tax, 2 ) );
}
 

и в файле взятом из этой темы
Код
// Shipping address based TAX
IF (TAX_MODE == '0') {
$q = "SELECT state, country FROM #__{vm}_user_info ";
$q .= "WHERE user_info_id='".@$_REQUEST["ship_to_info_id"] . "'";
$db->query($q);
$db->next_record();
$state = $db->f("state");
$country = $db->f("country");
$q = "SELECT * FROM #__{vm}_tax_rate WHERE tax_country='$country' ";
IF( $state ) {
$q .= "AND tax_state='$state'";
}
$db->query($q);
IF ($db->next_record()) {
$rate = $order_taxable * floatval( $db->f("tax_rate") );
IF (EMPTY($rate)) {
$order_tax = 0.0;
}
ELSE {
$order_tax = $rate;
}
}
ELSE {
$order_tax = 0.0;
}
$order_tax_details[$db->f('tax_rate')] = $order_tax;
}
// Store Owner Address based TAX
ELSEIF (TAX_MODE == '1') {

IF (MULTIPLE_TAXRATES_ENABLE != '1' ) {
$q = "SELECT `tax_rate` FROM #__{vm}_vendor, #__{vm}_tax_rate ";
$q .= "WHERE tax_country=vendor_country ";
$q .= "AND #__{vm}_vendor.vendor_id='1' ";
$q .= "ORDER BY `tax_rate` DESC";
$db->query($q);
IF ($db->next_record()) {
$tax_rate = $db->f("tax_rate");
$rate = $order_taxable * $tax_rate;

IF (EMPTY($rate)) {
$order_tax = 0.0;
}
ELSE {
$order_tax = $rate;
}
}
ELSE {
$order_tax = 0.0;
}
$order_tax_details[$db->f('tax_rate')] = $order_tax;
}
ELSE {
// Calculate the Tax with a tax rate for every product
$cart = $_SESSION['cart'];
$order_tax = 0.0;
$total = 0.0;
IF( (!EMPTY( $_SESSION['coupon_discount'] ) || !EMPTY( $d['payment_discount'] ))
&& PAYMENT_DISCOUNT_BEFORE == '1' ) {
// We need to recalculate the tax details when the discounts are applied
// BEFORE taxes - because they affect the product subtotals then
$order_tax_details = ARRAY();
}
REQUIRE_ONCE(CLASSPATH.'ps_product.php');
$ps_product= NEW ps_product;
REQUIRE_ONCE(CLASSPATH.'ps_shipping_method.php');

FOR($i = 0; $i < $cart["idx"]; $i++) {
$item_weight = ps_shipping_method::get_weight($cart[$i]["product_id"]) * $cart[$i]['quantity'];

IF ($item_weight !=0 OR TAX_VIRTUAL) {
$price = $ps_product->get_adjusted_attribute_price($cart[$i]["product_id"], $cart[$i]["description"]);
$tax_rate = $ps_product->get_product_taxrate($cart[$i]["product_id"]);

IF( (!EMPTY( $_SESSION['coupon_discount'] ) || !EMPTY( $d['payment_discount'] ))
&& PAYMENT_DISCOUNT_BEFORE == '1' ) {
// Reduce the product subtotals by the factor the complete subtotal is reduced/raised by the discounts
$factor = (100 * ($_SESSION['coupon_discount'] + $d['payment_discount'])) / $this->_subtotal;
$price["product_price"] = $price["product_price"] - ($factor * $price["product_price"] / 100);
@$order_tax_details[$tax_rate] += $price["product_price"] * $tax_rate * $cart[$i]["quantity"];
}

$order_tax += $price["product_price"] * $tax_rate * $cart[$i]["quantity"];
$total += $price["product_price"] * $cart[$i]["quantity"];
}
}

IF( (!EMPTY( $_SESSION['coupon_discount'] ) || !EMPTY( $d['payment_discount'] ))
&& PAYMENT_DISCOUNT_BEFORE != '1' ) {

// Here we need to re-calculate the Discount
// because we assume the Discount is "including Tax"
$discounted_total = $d['order_subtotal_withtax'] - $_SESSION['coupon_discount'] - $d['payment_discount'];

IF( $discounted_total != $d['order_subtotal_withtax'] ) {
$discount_factor = $discounted_total / $d['order_subtotal_withtax'];

FOREACH( $order_tax_details as $rate => $value ) {
$order_tax_details[$rate] = $value * $discount_factor;
}
}

}
IF( $this->_SHIPPING ) {
$taxrate = $this->_SHIPPING->get_tax_rate();
IF( $taxrate ) {
$rate = $this->_SHIPPING->get_rate( $d );
IF( $auth["show_price_including_tax"] == 1 ) {
@$order_tax_details[$taxrate] += $rate - ($rate / ($taxrate+1));
}
ELSE {
@$order_tax_details[$taxrate] += $rate * $taxrate;
}
}
}
}

}
RETURN( round( $order_tax, 2 ) );
}



подскажите что нуно поменять что-бы заработало


конфигурация такая :

Joomla! 1.0.8 RUS Paranoia! MCE [ Sunshade ] 06-Mar-2006 08:00 UTC

RusVirtueMart 1.0.7RE



[вложение удалено Администратором]
*

Alexashka

  • Захожу иногда
  • 146
  • 16 / 2
Re: Выписка счета на оплату
« Ответ #56 : 05.07.2007, 14:40:12 »
2stepanec
Насколько я вижу, то здесь есть переделки для 106 и 108 ВМ
А у тебя стоит 107.
Поэтому либо обновляйся до 108 и используй переделку или переделывай файлик для 107, сравнив его с файлом от 106.
Сказал - не слышат.
Крикнул - не слышат.
Буду думать! (c) Борис Косенков
*

viy

  • Захожу иногда
  • 54
  • 0 / 1
Re: Выписка счета на оплату
« Ответ #57 : 19.08.2007, 13:49:29 »
Цитировать
только приведи все в соответствие с утвержденной минфином формой т.к это должна быть не счет-фактура а счет (на оплату) тем более что форма счет-фактуры другая и иной быть не может по закону - ее просто не примут в бухгалтерии клиента либо же все равно потом вернут  на переделку т.к. не примет уже налоговая у них


Часто при заказе платят по ксерокопии или факсимильной копии счета-фактуры, а при получении товара получают оригинал с мокрой печатью, поэтому бекграунд с печатью совсем не лишены смысла  ^-^
*

nemas

  • Новичок
  • 4
  • 1 / 0
Выписка счета на оплату
« Ответ #58 : 29.10.2007, 02:04:02 »
Прикладываю свой вариант. Основан на вышевыложенных модификациях.

Счет имитирует аналогичный документ из 1С (в т.ч. есть шапка - "Образец заполнения платежного поручения" вверху и подписи с печатью внизу.

Вариант рабочий, но нуждается в оптимизации.

[вложение удалено Администратором]
« Последнее редактирование: 29.10.2007, 02:08:09 от nemas »
*

-ik-

  • Осваиваюсь на форуме
  • 12
  • 1 / 0
Re: Выписка счета на оплату
« Ответ #59 : 04.11.2007, 20:39:16 »
Прикладываю свой вариант. Основан на вышевыложенных модификациях.

Счет имитирует аналогичный документ из 1С (в т.ч. есть шапка - "Образец заполнения платежного поручения" вверху и подписи с печатью внизу.

Вариант рабочий, но нуждается в оптимизации.
У меня почемуто цена 0 пишется а сумма нормально!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено] Как связать доставку и оплату? Joomla 1.5.* + VirtueMart 1.1.*

Автор Solser

Ответов: 86
Просмотров: 51008
Последний ответ 16.11.2015, 07:14:43
от draff
Как связать оплату и доставку чтобы работали скачиваемые товары?

Автор sincro-fazatron

Ответов: 3
Просмотров: 1323
Последний ответ 12.11.2014, 02:00:24
от fsv
Современная форма счета для Юр.лиц

Автор pl4cebo

Ответов: 0
Просмотров: 1118
Последний ответ 01.06.2012, 17:33:23
от pl4cebo
Оплата на разные счета

Автор Anton-535

Ответов: 1
Просмотров: 1045
Последний ответ 12.03.2012, 10:06:52
от Anton-535
Как реализовать 50 % оплату предзаказа?

Автор mulkantin

Ответов: 3
Просмотров: 1679
Последний ответ 22.01.2012, 22:47:17
от vladvi