Frustrated with erpnext sorry mostly just a rant :)

Hello all you know i really like erpnext but it is really frustrating me lately each time i go to use it for something simple like change a quote into an invoice and email a customer a copy it ends up taking me a half day. First the estimate needed to be changed up a bit, but that was not possible from the quote system? maybe i needed to turn it into an invoice or sales order first? anyways i did not want to be stuck with an estimate -> invoice that i could not remove so i cut my losses and created a brand new sales order for my client this was ok but redundant and annoyed me.


Then I would like to print a copy of my draft of the sales invoice before i send it to the customer, and of course i cannot get it to use my custom template arrgh! off to the setting and forms interface which was no help! no matter what i did i could not the draft to print right.


Whatever i am going broke here and need to get this invoice off to get paid, thinking to myself maybe i should upgrade erpnext first fix my print forums?? then i come to my senses NOPE to dangerous. Better to send the invoice out Blindly as i have still not figured out how to get erpnext to send me a copy of the invoice that gets submitted to the customer remember something about a communication section, but cannot quickly find it. Not a big deal invoice may look like crap on the customers end as i will never know which forum erpnext used to send it minor details right just get it out so i can get paid.


I still have a couple of invoices left to send out, but decide to upgrade erpnext first as it has been awhile. This really frustrates me a may have broken everything please help as i am upset now thinking of switching something more simple and less volatile than erpnext, however got to much time invested, and several possible clients lined up arrrgh maybe next release will straiten some of this out.


Don't even get me started on reoccuring invoices but that is a whole other couple of posts.


Anyways here is my broken ERPNext upgrade not much works anymore only the home screen, and i still have invoices to send sorry for the rant and please help.

ro…@erp:/var/www/erpnext# lib/wnf.py --pull origin master

From git://github.com/webnotes/wnframework
* branch master -> FETCH_HEAD
Already up-to-date.
cd: 1: can't cd to app
Building js and css files…

Wrote public/js/core.min.js - 29k
Wrote public/js/toolbar.min.js - 6k
Wrote public/js/report-legacy.js - 40k
Wrote public/css/all-web.css - 51k
Wrote public/css/all-app.css - 103k
Wrote public/js/all-web.js - 96k

Wrote public/js/all-app.js - 382k
Wrote public/js/fields.js - 25k
Wrote public/css/fields.css - 1k
Wrote public/js/listing.js - 13k
Traceback (most recent call last):
File "lib/wnf.py", line 424, in <module>

run()
File "lib/wnf.py", line 310, in run
pull(options.pull[0], options.pull[1], build=True)
File "lib/wnf.py", line 80, in pull
if build: rebuild()
File "lib/wnf.py", line 89, in rebuild

website.web_cache.refresh_cache(['Blog'])
File "./website/web_cache.py", line 264, in refresh_cache
for page_name in get_predefined_pages():
File "./website/web_cache.py", line 89, in get_predefined_pages

for page in os.listdir(pages_path):
OSError: [Errno 2] No such file or directory: './app/website/templates/pages'
ro…@erp:/var/www/erpnext# lib/wnf.py --update origin master
From git://github.com/webnotes/wnframework

  • branch master -> FETCH_HEAD
    Already up-to-date.
    cd: 1: can't cd to app
    core | profile
    Executing patches.july_2012.auth_table in erpnext
    Success
    Executing patches.july_2012.deprecate_bulk_rename in erpnext

    Success
    Executing patches.august_2012.task_allocated_to_assigned in erpnext
    Success
    Executing patches.august_2012.change_profile_permission in erpnext
    Success
    Executing patches.september_2012.stock_report_permissions_for_accounts in erpnext

    Success
    Executing patches.september_2012.communication_delete_permission in erpnext
    Success
    Executing patches.september_2012.reload_criteria_stock_ledger in erpnext
    Traceback (innermost last):
    File "/var/www/erpnext/lib/webnotes/modules/patch_handler.py", line 72, in execute_patch

    getattr(patch, 'execute')()
    File "./patches/september_2012/reload_criteria_stock_ledger.py", line 5, in execute
    reload_doc('stock', 'Search Criteria', 'Stock Ledger')

    File "/var/www/erpnext/lib/webnotes/modules/init.py", line 62, in reload_doc
    reload_single_doc(module, dt, dn)
    File "/var/www/erpnext/lib/webnotes/modules/init.py", line 97, in reload_single_doc

    raise Exception, '%s missing' % path
    Exception: ./app/stock/search_criteria/stock_ledger/stock_ledger.txt missing

    patches.september_2012.reload_criteria_stock_ledger: failed: STOPPED
    Traceback (most recent call last):

    File "lib/wnf.py", line 424, in <module>
    run()
    File "lib/wnf.py", line 382, in run
    update_erpnext(options.update[0], options.update[1])
    File "lib/wnf.py", line 102, in update_erpnext

    patch_sync_build()
    File "lib/wnf.py", line 106, in patch_sync_build
    rebuild()
    File "lib/wnf.py", line 85, in rebuild
    bundlejs.bundle(False)
    File "/var/www/erpnext/lib/webnotes/utils/bundlejs.py", line 172, in bundle

    check_public()
    File "/var/www/erpnext/lib/webnotes/utils/bundlejs.py", line 167, in check_public
    make()
    File "/var/www/erpnext/lib/webnotes/install_lib/setup_public_folder.py", line 31, in make

    os.symlink(link[1], link[0])
    OSError: [Errno 17] File exists




    # lib/wnf.py --update origin master
    From git://github.com/webnotes/wnframework
  • branch master -> FETCH_HEAD
    Already up-to-date.
    cd: 1: can't cd to app
    Executing patches.september_2012.reload_criteria_stock_ledger in erpnext
    Traceback (innermost last):
    File "/var/www/erpnext/lib/webnotes/modules/patch_handler.py", line 72, in execute_patch

    getattr(patch, 'execute')()
    File "./patches/september_2012/reload_criteria_stock_ledger.py", line 5, in execute
    reload_doc('stock', 'Search Criteria', 'Stock Ledger')

    File "/var/www/erpnext/lib/webnotes/modules/init.py", line 62, in reload_doc
    reload_single_doc(module, dt, dn)
    File "/var/www/erpnext/lib/webnotes/modules/init.py", line 97, in reload_single_doc

    raise Exception, '%s missing' % path
    Exception: ./app/stock/search_criteria/stock_ledger/stock_ledger.txt missing

    patches.september_2012.reload_criteria_stock_ledger: failed: STOPPED
    Traceback (most recent call last):

    File "lib/wnf.py", line 424, in <module>
    run()
    File "lib/wnf.py", line 382, in run
    update_erpnext(options.update[0], options.update[1])
    File "lib/wnf.py", line 102, in update_erpnext

    patch_sync_build()
    File "lib/wnf.py", line 106, in patch_sync_build
    rebuild()
    File "lib/wnf.py", line 85, in rebuild
    bundlejs.bundle(False)
    File "/var/www/erpnext/lib/webnotes/utils/bundlejs.py", line 172, in bundle

    check_public()
    File "/var/www/erpnext/lib/webnotes/utils/bundlejs.py", line 167, in check_public
    make()
    File "/var/www/erpnext/lib/webnotes/install_lib/setup_public_folder.py", line 31, in make

    os.symlink(link[1], link[0])
    OSError: [Errno 17] File exists



You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er...@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 

Hi Ryan,

We have made changes in the directory structure and released that a few hours back. Hence, your installation broke. 

Please see https://github.com/webnotes/erpnext/wiki/How-to-Install-ERPNext for the updated upgrade instructions. This should solve your immediate problem.

Henceforth, we will inform the community of any upgrades before/as soon as they are released. Sorry for the trouble this upgrade has caused.

Also, if you face any issue during the upgrade, please post it here and we will get it solved.

Regarding the functional problems you are facing:
1. Our existing system, to maintain integrity, is based on Save - Submit - Cancel - Amend cycle. We are working on a much easier system, but it will take some time to get it done. For now, if you have submitted a Quotation and also submitted a Sales Order based on that quotation, then, to modify your existing quotation, you need to cancel the Sales Order based on that quotation and then Cancel - Amend the existing quotation. Now you can again create a Sales Order based on this modified quotation.

2. You can set your custom print format as the default by going to Setup > Customize Form > Select Sales Invoice. In the field 'Default Print Format' set it as your custom print format, and click on Update to save this customization. After refreshing your browser window, you should be able to see your custom print format selected for all sales invoices.

3. Recurring Invoices, we will keep it to its own thread. Please paste the last 50 lines of /var/log/erpnext-sch.log on the recurring invoice issue's thread. The sooner you reply, the quicker it will get resolved.

Hope this solves your problems.

Thanks,
Anand.

On 03-Oct-2012, at 2:28 AM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:

Hello all you know i really like erpnext but it is really frustrating me lately each time i go to use it for something simple like change a quote into an invoice and email a customer a copy it ends up taking me a half day.  First the estimate needed to be changed up a bit, but that was not possible from the quote system?  maybe i needed to turn it into an invoice or sales order first? anyways i did not want to be stuck with an estimate -> invoice that i could not remove so i cut my losses and created a brand new sales order for my client this was ok but redundant and annoyed me.

Then I would like to print a copy of my draft of the sales invoice before i send it to the customer, and of course i cannot get it to use my custom template arrgh! off to the setting and forms interface which was no help! no matter what i did i could not the draft to print right. 

Whatever i am going broke here and need to get this invoice off to get paid, thinking to myself maybe i should upgrade erpnext first fix my print forums?? then i come to my senses NOPE to dangerous.  Better to send the invoice out Blindly as i have still not figured out how to get erpnext to send me a copy of the invoice that gets submitted to the customer remember something about a communication section, but cannot quickly find it.  Not a big deal invoice may look like crap on the customers end as i will never know which forum erpnext used to send it minor details right just get it out so i can get paid.   

I still have a couple of invoices left to send out, but decide to upgrade erpnext first as it has been awhile.  This really frustrates me a may have broken everything please help as i am upset now thinking of switching something more simple and less volatile than erpnext, however got to much time invested, and several possible clients lined up arrrgh maybe next release will straiten some of this out.

Don't even get me started on reoccuring invoices but that is a whole other couple of posts.<332.gif><332.gif>

Anyways here is my broken ERPNext upgrade not much works anymore only the home screen, and i still have invoices to send sorry for the rant and please help.

ro...@erp:/var/www/erpnext# lib/wnf.py --pull origin master
From git://github.com/webnotes/wnframework
 * branch            master     -> FETCH_HEAD
Already up-to-date.
cd: 1: can't cd to app
Building js and css files...
Wrote public/js/core.min.js - 29k
Wrote public/js/toolbar.min.js - 6k
Wrote public/js/report-legacy.js - 40k
Wrote public/css/all-web.css - 51k
Wrote public/css/all-app.css - 103k
Wrote public/js/all-web.js - 96k
Wrote public/js/all-app.js - 382k
Wrote public/js/fields.js - 25k
Wrote public/css/fields.css - 1k
Wrote public/js/listing.js - 13k
Traceback (most recent call last):
  File "lib/wnf.py", line 424, in <module>
    run()
  File "lib/wnf.py", line 310, in run
    pull(options.pull[0], options.pull[1], build=True)
  File "lib/wnf.py", line 80, in pull
    if build: rebuild()
  File "lib/wnf.py", line 89, in rebuild
    website.web_cache.refresh_cache(['Blog'])
  File "./website/web_cache.py", line 264, in refresh_cache
    for page_name in get_predefined_pages():
  File "./website/web_cache.py", line 89, in get_predefined_pages
    for page in os.listdir(pages_path):
OSError: [Errno 2] No such file or directory: './app/website/templates/pages'
ro...@erp:/var/www/erpnext# lib/wnf.py --update origin master
From git://github.com/webnotes/wnframework
 * branch            master     -> FETCH_HEAD
Already up-to-date.
cd: 1: can't cd to app
core | profile
Executing patches.july_2012.auth_table in erpnext
Success
Executing patches.july_2012.deprecate_bulk_rename in erpnext
Success
Executing patches.august_2012.task_allocated_to_assigned in erpnext
Success
Executing patches.august_2012.change_profile_permission in erpnext
Success
Executing patches.september_2012.stock_report_permissions_for_accounts in erpnext
Success
Executing patches.september_2012.communication_delete_permission in erpnext
Success
Executing patches.september_2012.reload_criteria_stock_ledger in erpnext
Traceback (innermost last):
  File "/var/www/erpnext/lib/webnotes/modules/patch_handler.py", line 72, in execute_patch
    getattr(patch, 'execute')()
  File "./patches/september_2012/reload_criteria_stock_ledger.py", line 5, in execute
    reload_doc('stock', 'Search Criteria', 'Stock Ledger')
  File "/var/www/erpnext/lib/webnotes/modules/__init__.py", line 62, in reload_doc
    reload_single_doc(module, dt, dn)
  File "/var/www/erpnext/lib/webnotes/modules/__init__.py", line 97, in reload_single_doc
    raise Exception, '%s missing' % path
 Exception: ./app/stock/search_criteria/stock_ledger/stock_ledger.txt missing

patches.september_2012.reload_criteria_stock_ledger: failed: STOPPED
Traceback (most recent call last):
  File "lib/wnf.py", line 424, in <module>
    run()
  File "lib/wnf.py", line 382, in run
    update_erpnext(options.update[0], options.update[1])
  File "lib/wnf.py", line 102, in update_erpnext
    patch_sync_build()
  File "lib/wnf.py", line 106, in patch_sync_build
    rebuild()
  File "lib/wnf.py", line 85, in rebuild
    bundlejs.bundle(False)
  File "/var/www/erpnext/lib/webnotes/utils/bundlejs.py", line 172, in bundle
    check_public()
  File "/var/www/erpnext/lib/webnotes/utils/bundlejs.py", line 167, in check_public
    make()
  File "/var/www/erpnext/lib/webnotes/install_lib/setup_public_folder.py", line 31, in make
    os.symlink(link[1], link[0])
OSError: [Errno 17] File exists




# lib/wnf.py --update origin master
From git://github.com/webnotes/wnframework
 * branch            master     -> FETCH_HEAD
Already up-to-date.
cd: 1: can't cd to app
Executing patches.september_2012.reload_criteria_stock_ledger in erpnext
Traceback (innermost last):
  File "/var/www/erpnext/lib/webnotes/modules/patch_handler.py", line 72, in execute_patch
    getattr(patch, 'execute')()
  File "./patches/september_2012/reload_criteria_stock_ledger.py", line 5, in execute
    reload_doc('stock', 'Search Criteria', 'Stock Ledger')
  File "/var/www/erpnext/lib/webnotes/modules/__init__.py", line 62, in reload_doc
    reload_single_doc(module, dt, dn)
  File "/var/www/erpnext/lib/webnotes/modules/__init__.py", line 97, in reload_single_doc
    raise Exception, '%s missing' % path
 Exception: ./app/stock/search_criteria/stock_ledger/stock_ledger.txt missing

patches.september_2012.reload_criteria_stock_ledger: failed: STOPPED
Traceback (most recent call last):
  File "lib/wnf.py", line 424, in <module>
    run()
  File "lib/wnf.py", line 382, in run
    update_erpnext(options.update[0], options.update[1])
  File "lib/wnf.py", line 102, in update_erpnext
    patch_sync_build()
  File "lib/wnf.py", line 106, in patch_sync_build
    rebuild()
  File "lib/wnf.py", line 85, in rebuild
    bundlejs.bundle(False)
  File "/var/www/erpnext/lib/webnotes/utils/bundlejs.py", line 172, in bundle
    check_public()
  File "/var/www/erpnext/lib/webnotes/utils/bundlejs.py", line 167, in check_public
    make()
  File "/var/www/erpnext/lib/webnotes/install_lib/setup_public_folder.py", line 31, in make
    os.symlink(link[1], link[0])
OSError: [Errno 17] File exists




You received this message because you are subscribed to the Google Groups “ERPNext Developer Forum” group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 




You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er...@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 

Ok i have followed the intructions a couple of minor things there you should tell people to move into the erpnext direcory before runing the install command i ended up having to move all the files python pulled in from my home dir to /var/www/erpnext


Also are we supposed to change the database name and password in the conf.py file to the newly created database??? or is erpnext getting this info from somewhere else now?? or does it matter??



On Tue, Oct 2, 2012 at 9:23 PM, Anand Doshi <an…@iwebnotes.com> wrote:

Hi Ryan,

We have made changes in the directory structure and released that a few hours back. Hence, your installation broke.

Please see https://github.com/webnotes/erpnext/wiki/How-to-Install-ERPNext for the updated upgrade instructions. This should solve your immediate problem.

Henceforth, we will inform the community of any upgrades before/as soon as they are released. Sorry for the trouble this upgrade has caused.

Also, if you face any issue during the upgrade, please post it here and we will get it solved.

Regarding the functional problems you are facing:
1. Our existing system, to maintain integrity, is based on Save - Submit - Cancel - Amend cycle. We are working on a much easier system, but it will take some time to get it done. For now, if you have submitted a Quotation and also submitted a Sales Order based on that quotation, then, to modify your existing quotation, you need to cancel the Sales Order based on that quotation and then Cancel - Amend the existing quotation. Now you can again create a Sales Order based on this modified quotation.

2. You can set your custom print format as the default by going to Setup > Customize Form > Select Sales Invoice. In the field 'Default Print Format' set it as your custom print format, and click on Update to save this customization. After refreshing your browser window, you should be able to see your custom print format selected for all sales invoices.

3. Recurring Invoices, we will keep it to its own thread. Please paste the last 50 lines of /var/log/erpnext-sch.log on the recurring invoice issue's thread. The sooner you reply, the quicker it will get resolved.

Hope this solves your problems.

Thanks,
Anand.

On 03-Oct-2012, at 2:28 AM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:

Hello all you know i really like erpnext but it is really frustrating me lately each time i go to use it for something simple like change a quote into an invoice and email a customer a copy it ends up taking me a half day. First the estimate needed to be changed up a bit, but that was not possible from the quote system? maybe i needed to turn it into an invoice or sales order first? anyways i did not want to be stuck with an estimate -> invoice that i could not remove so i cut my losses and created a brand new sales order for my client this was ok but redundant and annoyed me.


Then I would like to print a copy of my draft of the sales invoice before i send it to the customer, and of course i cannot get it to use my custom template arrgh! off to the setting and forms interface which was no help! no matter what i did i could not the draft to print right.


Whatever i am going broke here and need to get this invoice off to get paid, thinking to myself maybe i should upgrade erpnext first fix my print forums?? then i come to my senses NOPE to dangerous. Better to send the invoice out Blindly as i have still not figured out how to get erpnext to send me a copy of the invoice that gets submitted to the customer remember something about a communication section, but cannot quickly find it. Not a big deal invoice may look like crap on the customers end as i will never know which forum erpnext used to send it minor details right just get it out so i can get paid.


I still have a couple of invoices left to send out, but decide to upgrade erpnext first as it has been awhile. This really frustrates me a may have broken everything please help as i am upset now thinking of switching something more simple and less volatile than erpnext, however got to much time invested, and several possible clients lined up arrrgh maybe next release will straiten some of this out.


Don't even get me started on reoccuring invoices but that is a whole other couple of posts.<332.gif><332.gif>



Anyways here is my broken ERPNext upgrade not much works anymore only the home screen, and i still have invoices to send sorry for the rant and please help.

ro…@erp:/var/www/erpnext# lib/wnf.py --pull origin master

From git://github.com/webnotes/wnframework
* branch master -> FETCH_HEAD
Already up-to-date.
cd: 1: can't cd to app

Building js and css files…

Wrote public/js/core.min.js - 29k
Wrote public/js/toolbar.min.js - 6k
Wrote public/js/report-legacy.js - 40k
Wrote public/css/all-web.css - 51k
Wrote public/css/all-app.css - 103k
Wrote public/js/all-web.js - 96k

Wrote public/js/all-app.js - 382k
Wrote public/js/fields.js - 25k
Wrote public/css/fields.css - 1k
Wrote public/js/listing.js - 13k
Traceback (most recent call last):
File "lib/wnf.py", line 424, in <module>

run()<br>  File &quot;lib/wnf.py&quot;, line 310, in run<br>    pull(options.pull[0], options.pull[1], build=True)<br>  File &quot;lib/wnf.py&quot;, line 80, in pull<br>    if build: rebuild()<br>  File &quot;lib/wnf.py&quot;, line 89, in rebuild<br>

website.web_cache.refresh_cache([&#39;Blog&#39;])<br>  File &quot;./website/web_cache.py&quot;, line 264, in refresh_cache<br>    for page_name in get_predefined_pages():<br>  File &quot;./website/web_cache.py&quot;, line 89, in get_predefined_pages<br>

for page in os.listdir(pages_path):<br>OSError: [Errno 2] No such file or directory: &#39;./app/website/templates/pages&#39;<br>ro...@erp:/var/www/erpnext# lib/wnf.py --update origin master<br>From git://<a href="http://github.com/webnotes/wnframework" target="_blank">github.com/webnotes/wnframework</a><br>
  • branch master -> FETCH_HEAD
    Already up-to-date.
    cd: 1: can't cd to app
    core | profile
    Executing patches.july_2012.auth_table in erpnext
    Success
    Executing patches.july_2012.deprecate_bulk_rename in erpnext

Success
Executing patches.august_2012.task_allocated_to_assigned in erpnext
Success
Executing patches.august_2012.change_profile_permission in erpnext
Success
Executing patches.september_2012.stock_report_permissions_for_accounts in erpnext

Success
Executing patches.september_2012.communication_delete_permission in erpnext
Success
Executing patches.september_2012.reload_criteria_stock_ledger in erpnext
Traceback (innermost last):
File "/var/www/erpnext/lib/webnotes/modules/patch_handler.py", line 72, in execute_patch

getattr(patch, &#39;execute&#39;)()<br>  File &quot;./patches/september_2012/reload_criteria_stock_ledger.py&quot;, line 5, in execute<br>    reload_doc(&#39;stock&#39;, &#39;Search Criteria&#39;, &#39;Stock Ledger&#39;)<br>

File "/var/www/erpnext/lib/webnotes/modules/init.py", line 62, in reload_doc
reload_single_doc(module, dt, dn)
File "/var/www/erpnext/lib/webnotes/modules/init.py", line 97, in reload_single_doc

raise Exception, &#39;%s missing&#39; % path<br> Exception: ./app/stock/search_criteria/stock_ledger/stock_ledger.txt missing<br><br>patches.september_2012.reload_criteria_stock_ledger: failed: STOPPED<br>Traceback (most recent call last):<br>

File "lib/wnf.py", line 424, in <module>
run()
File "lib/wnf.py", line 382, in run
update_erpnext(options.update[0], options.update[1])
File "lib/wnf.py", line 102, in update_erpnext

patch_sync_build()<br>  File &quot;lib/wnf.py&quot;, line 106, in patch_sync_build<br>    rebuild()<br>  File &quot;lib/wnf.py&quot;, line 85, in rebuild<br>    bundlejs.bundle(False)<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 172, in bundle<br>

check_public()<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 167, in check_public<br>    make()<br>  File &quot;/var/www/erpnext/lib/webnotes/install_lib/setup_public_folder.py&quot;, line 31, in make<br>

os.symlink(link[1], link[0])<br>OSError: [Errno 17] File exists<br><br><br><br><br># lib/wnf.py --update origin master<br>From git://<a href="http://github.com/webnotes/wnframework" target="_blank">github.com/webnotes/wnframework</a><br>
  • branch master -> FETCH_HEAD
    Already up-to-date.
    cd: 1: can't cd to app
    Executing patches.september_2012.reload_criteria_stock_ledger in erpnext
    Traceback (innermost last):
    File "/var/www/erpnext/lib/webnotes/modules/patch_handler.py", line 72, in execute_patch

    getattr(patch, 'execute')()
    File "./patches/september_2012/reload_criteria_stock_ledger.py", line 5, in execute
    reload_doc('stock', 'Search Criteria', 'Stock Ledger')

File "/var/www/erpnext/lib/webnotes/modules/init.py", line 62, in reload_doc
reload_single_doc(module, dt, dn)
File "/var/www/erpnext/lib/webnotes/modules/init.py", line 97, in reload_single_doc

raise Exception, &#39;%s missing&#39; % path<br> Exception: ./app/stock/search_criteria/stock_ledger/stock_ledger.txt missing<br><br>patches.september_2012.reload_criteria_stock_ledger: failed: STOPPED<br>Traceback (most recent call last):<br>

File "lib/wnf.py", line 424, in <module>
run()
File "lib/wnf.py", line 382, in run
update_erpnext(options.update[0], options.update[1])
File "lib/wnf.py", line 102, in update_erpnext

patch_sync_build()<br>  File &quot;lib/wnf.py&quot;, line 106, in patch_sync_build<br>    rebuild()<br>  File &quot;lib/wnf.py&quot;, line 85, in rebuild<br>    bundlejs.bundle(False)<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 172, in bundle<br>

check_public()<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 167, in check_public<br>    make()<br>  File &quot;/var/www/erpnext/lib/webnotes/install_lib/setup_public_folder.py&quot;, line 31, in make<br>

os.symlink(link[1], link[0])<br>OSError: [Errno 17] File exists<br><br><div><br></div></div></div><span class="HOEnZb"><font color="#888888">



You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.








You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.








You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er...@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 

Hi,

Keep the conf file from your old setup. As mentioned, just change the files_path, backup_path and log_file_path values. Keep database name and password same so that you can continue using your old data.

I apologize for missing out that step regarding the change of directory.

I missed out one more instruction. You need to run: 

lib/wnf.py --update origin master

once more so that your existing database has the latest patches.

Thanks,
Anand.

On 03-Oct-2012, at 2:18 PM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:

Ok i have followed the intructions a couple of minor things there you should tell people to move into the erpnext direcory before runing the install command i ended up having to move all the files python pulled in from my home dir to /var/www/erpnext

Also are we supposed to change the database name and password in the conf.py file to the newly created database??? or is erpnext getting this info from somewhere else now?? or does it matter??


On Tue, Oct 2, 2012 at 9:23 PM, Anand Doshi <an...@iwebnotes.com> wrote:
Hi Ryan,

We have made changes in the directory structure and released that a few hours back. Hence, your installation broke. 

Please see https://github.com/webnotes/erpnext/wiki/How-to-Install-ERPNext for the updated upgrade instructions. This should solve your immediate problem.

Henceforth, we will inform the community of any upgrades before/as soon as they are released. Sorry for the trouble this upgrade has caused.

Also, if you face any issue during the upgrade, please post it here and we will get it solved.

Regarding the functional problems you are facing:
1. Our existing system, to maintain integrity, is based on Save - Submit - Cancel - Amend cycle. We are working on a much easier system, but it will take some time to get it done. For now, if you have submitted a Quotation and also submitted a Sales Order based on that quotation, then, to modify your existing quotation, you need to cancel the Sales Order based on that quotation and then Cancel - Amend the existing quotation. Now you can again create a Sales Order based on this modified quotation.

2. You can set your custom print format as the default by going to Setup > Customize Form > Select Sales Invoice. In the field 'Default Print Format' set it as your custom print format, and click on Update to save this customization. After refreshing your browser window, you should be able to see your custom print format selected for all sales invoices.

3. Recurring Invoices, we will keep it to its own thread. Please paste the last 50 lines of /var/log/erpnext-sch.log on the recurring invoice issue's thread. The sooner you reply, the quicker it will get resolved.

Hope this solves your problems.

Thanks,
Anand.

On 03-Oct-2012, at 2:28 AM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:

Hello all you know i really like erpnext but it is really frustrating me lately each time i go to use it for something simple like change a quote into an invoice and email a customer a copy it ends up taking me a half day.  First the estimate needed to be changed up a bit, but that was not possible from the quote system?  maybe i needed to turn it into an invoice or sales order first? anyways i did not want to be stuck with an estimate -> invoice that i could not remove so i cut my losses and created a brand new sales order for my client this was ok but redundant and annoyed me.


Then I would like to print a copy of my draft of the sales invoice before i send it to the customer, and of course i cannot get it to use my custom template arrgh! off to the setting and forms interface which was no help! no matter what i did i could not the draft to print right. 


Whatever i am going broke here and need to get this invoice off to get paid, thinking to myself maybe i should upgrade erpnext first fix my print forums?? then i come to my senses NOPE to dangerous.  Better to send the invoice out Blindly as i have still not figured out how to get erpnext to send me a copy of the invoice that gets submitted to the customer remember something about a communication section, but cannot quickly find it.  Not a big deal invoice may look like crap on the customers end as i will never know which forum erpnext used to send it minor details right just get it out so i can get paid.   


I still have a couple of invoices left to send out, but decide to upgrade erpnext first as it has been awhile.  This really frustrates me a may have broken everything please help as i am upset now thinking of switching something more simple and less volatile than erpnext, however got to much time invested, and several possible clients lined up arrrgh maybe next release will straiten some of this out.


Don’t even get me started on reoccuring invoices but that is a whole other couple of posts.<332.gif><332.gif>



Anyways here is my broken ERPNext upgrade not much works anymore only the home screen, and i still have invoices to send sorry for the rant and please help.

ro…@erp:/var/www/erpnext# lib/wnf.py --pull origin master

From git://github.com/webnotes/wnframework
 * branch            master     -> FETCH_HEAD
Already up-to-date.
cd: 1: can’t cd to app

Building js and css files…

Wrote public/js/core.min.js - 29k
Wrote public/js/toolbar.min.js - 6k
Wrote public/js/report-legacy.js - 40k
Wrote public/css/all-web.css - 51k
Wrote public/css/all-app.css - 103k
Wrote public/js/all-web.js - 96k

Wrote public/js/all-app.js - 382k
Wrote public/js/fields.js - 25k
Wrote public/css/fields.css - 1k
Wrote public/js/listing.js - 13k
Traceback (most recent call last):
  File “lib/wnf.py”, line 424, in <module>

    run()
  File “lib/wnf.py”, line 310, in run
    pull(options.pull[0], options.pull[1], build=True)
  File “lib/wnf.py”, line 80, in pull
    if build: rebuild()
  File “lib/wnf.py”, line 89, in rebuild

    website.web_cache.refresh_cache([‘Blog’])
  File “./website/web_cache.py”, line 264, in refresh_cache
    for page_name in get_predefined_pages():
  File “./website/web_cache.py”, line 89, in get_predefined_pages

    for page in os.listdir(pages_path):
OSError: [Errno 2] No such file or directory: ‘./app/website/templates/pages’
ro…@erp:/var/www/erpnext# lib/wnf.py --update origin master
From git://github.com/webnotes/wnframework

 * branch            master     -> FETCH_HEAD
Already up-to-date.
cd: 1: can’t cd to app
core | profile
Executing patches.july_2012.auth_table in erpnext
Success
Executing patches.july_2012.deprecate_bulk_rename in erpnext

Success
Executing patches.august_2012.task_allocated_to_assigned in erpnext
Success
Executing patches.august_2012.change_profile_permission in erpnext
Success
Executing patches.september_2012.stock_report_permissions_for_accounts in erpnext

Success
Executing patches.september_2012.communication_delete_permission in erpnext
Success
Executing patches.september_2012.reload_criteria_stock_ledger in erpnext
Traceback (innermost last):
  File “/var/www/erpnext/lib/webnotes/modules/patch_handler.py”, line 72, in execute_patch

    getattr(patch, ‘execute’)()
  File “./patches/september_2012/reload_criteria_stock_ledger.py”, line 5, in execute
    reload_doc(‘stock’, ‘Search Criteria’, ‘Stock Ledger’)

  File “/var/www/erpnext/lib/webnotes/modules/init.py”, line 62, in reload_doc
    reload_single_doc(module, dt, dn)
  File “/var/www/erpnext/lib/webnotes/modules/init.py”, line 97, in reload_single_doc

    raise Exception, ‘%s missing’ % path
 Exception: ./app/stock/search_criteria/stock_ledger/stock_ledger.txt missing

patches.september_2012.reload_criteria_stock_ledger: failed: STOPPED
Traceback (most recent call last):

  File “lib/wnf.py”, line 424, in <module>
    run()
  File “lib/wnf.py”, line 382, in run
    update_erpnext(options.update[0], options.update[1])
  File “lib/wnf.py”, line 102, in update_erpnext

    patch_sync_build()
  File “lib/wnf.py”, line 106, in patch_sync_build
    rebuild()
  File “lib/wnf.py”, line 85, in rebuild
    bundlejs.bundle(False)
  File “/var/www/erpnext/lib/webnotes/utils/bundlejs.py”, line 172, in bundle

    check_public()
  File “/var/www/erpnext/lib/webnotes/utils/bundlejs.py”, line 167, in check_public
    make()
  File “/var/www/erpnext/lib/webnotes/install_lib/setup_public_folder.py”, line 31, in make

    os.symlink(link[1], link[0])
OSError: [Errno 17] File exists




# lib/wnf.py --update origin master
From git://github.com/webnotes/wnframework

 * branch            master     -> FETCH_HEAD
Already up-to-date.
cd: 1: can’t cd to app
Executing patches.september_2012.reload_criteria_stock_ledger in erpnext
Traceback (innermost last):
  File “/var/www/erpnext/lib/webnotes/modules/patch_handler.py”, line 72, in execute_patch

    getattr(patch, ‘execute’)()
  File “./patches/september_2012/reload_criteria_stock_ledger.py”, line 5, in execute
    reload_doc(‘stock’, ‘Search Criteria’, ‘Stock Ledger’)

  File “/var/www/erpnext/lib/webnotes/modules/init.py”, line 62, in reload_doc
    reload_single_doc(module, dt, dn)
  File “/var/www/erpnext/lib/webnotes/modules/init.py”, line 97, in reload_single_doc

    raise Exception, ‘%s missing’ % path
 Exception: ./app/stock/search_criteria/stock_ledger/stock_ledger.txt missing

patches.september_2012.reload_criteria_stock_ledger: failed: STOPPED
Traceback (most recent call last):

  File “lib/wnf.py”, line 424, in <module>
    run()
  File “lib/wnf.py”, line 382, in run
    update_erpnext(options.update[0], options.update[1])
  File “lib/wnf.py”, line 102, in update_erpnext

    patch_sync_build()
  File “lib/wnf.py”, line 106, in patch_sync_build
    rebuild()
  File “lib/wnf.py”, line 85, in rebuild
    bundlejs.bundle(False)
  File “/var/www/erpnext/lib/webnotes/utils/bundlejs.py”, line 172, in bundle

    check_public()
  File “/var/www/erpnext/lib/webnotes/utils/bundlejs.py”, line 167, in check_public
    make()
  File “/var/www/erpnext/lib/webnotes/install_lib/setup_public_folder.py”, line 31, in make

    os.symlink(link[1], link[0])
OSError: [Errno 17] File exists




You received this message because you are subscribed to the Google Groups “ERPNext Developer Forum” group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 





You received this message because you are subscribed to the Google Groups “ERPNext Developer Forum” group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 





You received this message because you are subscribed to the Google Groups “ERPNext Developer Forum” group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 




You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er...@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 

Ok i did all that including the running the line you forgot but i cannot login enter my username and password at the login screen seems to hang with Unable to complete request: parsererror



On Wed, Oct 3, 2012 at 2:54 AM, Anand Doshi <an…@iwebnotes.com> wrote:

Hi,

Keep the conf file from your old setup. As mentioned, just change the files_path, backup_path and log_file_path values. Keep database name and password same so that you can continue using your old data.

I apologize for missing out that step regarding the change of directory.

I missed out one more instruction. You need to run:

lib/wnf.py --update origin master

once more so that your existing database has the latest patches.

Thanks,
Anand.

On 03-Oct-2012, at 2:18 PM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:

Ok i have followed the intructions a couple of minor things there you should tell people to move into the erpnext direcory before runing the install command i ended up having to move all the files python pulled in from my home dir to /var/www/erpnext


Also are we supposed to change the database name and password in the conf.py file to the newly created database??? or is erpnext getting this info from somewhere else now?? or does it matter??


On Tue, Oct 2, 2012 at 9:23 PM, Anand Doshi <an…@iwebnotes.com> wrote:

Hi Ryan,

We have made changes in the directory structure and released that a few hours back. Hence, your installation broke.

Please see https://github.com/webnotes/erpnext/wiki/How-to-Install-ERPNext for the updated upgrade instructions. This should solve your immediate problem.

Henceforth, we will inform the community of any upgrades before/as soon as they are released. Sorry for the trouble this upgrade has caused.

Also, if you face any issue during the upgrade, please post it here and we will get it solved.

Regarding the functional problems you are facing:
1. Our existing system, to maintain integrity, is based on Save - Submit - Cancel - Amend cycle. We are working on a much easier system, but it will take some time to get it done. For now, if you have submitted a Quotation and also submitted a Sales Order based on that quotation, then, to modify your existing quotation, you need to cancel the Sales Order based on that quotation and then Cancel - Amend the existing quotation. Now you can again create a Sales Order based on this modified quotation.

2. You can set your custom print format as the default by going to Setup > Customize Form > Select Sales Invoice. In the field 'Default Print Format' set it as your custom print format, and click on Update to save this customization. After refreshing your browser window, you should be able to see your custom print format selected for all sales invoices.

3. Recurring Invoices, we will keep it to its own thread. Please paste the last 50 lines of /var/log/erpnext-sch.log on the recurring invoice issue's thread. The sooner you reply, the quicker it will get resolved.

Hope this solves your problems.

Thanks,
Anand.

On 03-Oct-2012, at 2:28 AM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:


Hello all you know i really like erpnext but it is really frustrating me lately each time i go to use it for something simple like change a quote into an invoice and email a customer a copy it ends up taking me a half day. First the estimate needed to be changed up a bit, but that was not possible from the quote system? maybe i needed to turn it into an invoice or sales order first? anyways i did not want to be stuck with an estimate -> invoice that i could not remove so i cut my losses and created a brand new sales order for my client this was ok but redundant and annoyed me.


Then I would like to print a copy of my draft of the sales invoice before i send it to the customer, and of course i cannot get it to use my custom template arrgh! off to the setting and forms interface which was no help! no matter what i did i could not the draft to print right.


Whatever i am going broke here and need to get this invoice off to get paid, thinking to myself maybe i should upgrade erpnext first fix my print forums?? then i come to my senses NOPE to dangerous. Better to send the invoice out Blindly as i have still not figured out how to get erpnext to send me a copy of the invoice that gets submitted to the customer remember something about a communication section, but cannot quickly find it. Not a big deal invoice may look like crap on the customers end as i will never know which forum erpnext used to send it minor details right just get it out so i can get paid.


I still have a couple of invoices left to send out, but decide to upgrade erpnext first as it has been awhile. This really frustrates me a may have broken everything please help as i am upset now thinking of switching something more simple and less volatile than erpnext, however got to much time invested, and several possible clients lined up arrrgh maybe next release will straiten some of this out.


Don't even get me started on reoccuring invoices but that is a whole other couple of posts.<332.gif><332.gif>



Anyways here is my broken ERPNext upgrade not much works anymore only the home screen, and i still have invoices to send sorry for the rant and please help.

ro…@erp:/var/www/erpnext# lib/wnf.py --pull origin master

From git://github.com/webnotes/wnframework
* branch master -> FETCH_HEAD
Already up-to-date.
cd: 1: can't cd to app

Building js and css files…

Wrote public/js/core.min.js - 29k
Wrote public/js/toolbar.min.js - 6k
Wrote public/js/report-legacy.js - 40k
Wrote public/css/all-web.css - 51k
Wrote public/css/all-app.css - 103k
Wrote public/js/all-web.js - 96k

Wrote public/js/all-app.js - 382k
Wrote public/js/fields.js - 25k
Wrote public/css/fields.css - 1k
Wrote public/js/listing.js - 13k
Traceback (most recent call last):
File "lib/wnf.py", line 424, in <module>

run()<br>  File &quot;lib/wnf.py&quot;, line 310, in run<br>    pull(options.pull[0], options.pull[1], build=True)<br>  File &quot;lib/wnf.py&quot;, line 80, in pull<br>    if build: rebuild()<br>  File &quot;lib/wnf.py&quot;, line 89, in rebuild<br>


website.web_cache.refresh_cache([&#39;Blog&#39;])<br>  File &quot;./website/web_cache.py&quot;, line 264, in refresh_cache<br>    for page_name in get_predefined_pages():<br>  File &quot;./website/web_cache.py&quot;, line 89, in get_predefined_pages<br>


for page in os.listdir(pages_path):<br>OSError: [Errno 2] No such file or directory: &#39;./app/website/templates/pages&#39;<br>ro...@erp:/var/www/erpnext# lib/wnf.py --update origin master<br>From git://<a href="http://github.com/webnotes/wnframework" target="_blank">github.com/webnotes/wnframework</a><br>
  • branch master -> FETCH_HEAD
    Already up-to-date.
    cd: 1: can't cd to app
    core | profile
    Executing patches.july_2012.auth_table in erpnext
    Success
    Executing patches.july_2012.deprecate_bulk_rename in erpnext

Success
Executing patches.august_2012.task_allocated_to_assigned in erpnext
Success
Executing patches.august_2012.change_profile_permission in erpnext
Success
Executing patches.september_2012.stock_report_permissions_for_accounts in erpnext

Success
Executing patches.september_2012.communication_delete_permission in erpnext
Success
Executing patches.september_2012.reload_criteria_stock_ledger in erpnext
Traceback (innermost last):
File "/var/www/erpnext/lib/webnotes/modules/patch_handler.py", line 72, in execute_patch

getattr(patch, &#39;execute&#39;)()<br>  File &quot;./patches/september_2012/reload_criteria_stock_ledger.py&quot;, line 5, in execute<br>    reload_doc(&#39;stock&#39;, &#39;Search Criteria&#39;, &#39;Stock Ledger&#39;)<br>

File "/var/www/erpnext/lib/webnotes/modules/init.py", line 62, in reload_doc
reload_single_doc(module, dt, dn)
File "/var/www/erpnext/lib/webnotes/modules/init.py", line 97, in reload_single_doc

raise Exception, &#39;%s missing&#39; % path<br> Exception: ./app/stock/search_criteria/stock_ledger/stock_ledger.txt missing<br><br>patches.september_2012.reload_criteria_stock_ledger: failed: STOPPED<br>Traceback (most recent call last):<br>

File "lib/wnf.py", line 424, in <module>
run()
File "lib/wnf.py", line 382, in run
update_erpnext(options.update[0], options.update[1])
File "lib/wnf.py", line 102, in update_erpnext

patch_sync_build()<br>  File &quot;lib/wnf.py&quot;, line 106, in patch_sync_build<br>    rebuild()<br>  File &quot;lib/wnf.py&quot;, line 85, in rebuild<br>    bundlejs.bundle(False)<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 172, in bundle<br>


check_public()<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 167, in check_public<br>    make()<br>  File &quot;/var/www/erpnext/lib/webnotes/install_lib/setup_public_folder.py&quot;, line 31, in make<br>


os.symlink(link[1], link[0])<br>OSError: [Errno 17] File exists<br><br><br><br><br># lib/wnf.py --update origin master<br>From git://<a href="http://github.com/webnotes/wnframework" target="_blank">github.com/webnotes/wnframework</a><br>
  • branch master -> FETCH_HEAD
    Already up-to-date.
    cd: 1: can't cd to app
    Executing patches.september_2012.reload_criteria_stock_ledger in erpnext
    Traceback (innermost last):
    File "/var/www/erpnext/lib/webnotes/modules/patch_handler.py", line 72, in execute_patch

    getattr(patch, 'execute')()
    File "./patches/september_2012/reload_criteria_stock_ledger.py", line 5, in execute
    reload_doc('stock', 'Search Criteria', 'Stock Ledger')

File "/var/www/erpnext/lib/webnotes/modules/init.py", line 62, in reload_doc
reload_single_doc(module, dt, dn)
File "/var/www/erpnext/lib/webnotes/modules/init.py", line 97, in reload_single_doc

raise Exception, &#39;%s missing&#39; % path<br> Exception: ./app/stock/search_criteria/stock_ledger/stock_ledger.txt missing<br><br>patches.september_2012.reload_criteria_stock_ledger: failed: STOPPED<br>Traceback (most recent call last):<br>

File "lib/wnf.py", line 424, in <module>
run()
File "lib/wnf.py", line 382, in run
update_erpnext(options.update[0], options.update[1])
File "lib/wnf.py", line 102, in update_erpnext

patch_sync_build()<br>  File &quot;lib/wnf.py&quot;, line 106, in patch_sync_build<br>    rebuild()<br>  File &quot;lib/wnf.py&quot;, line 85, in rebuild<br>    bundlejs.bundle(False)<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 172, in bundle<br>


check_public()<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 167, in check_public<br>    make()<br>  File &quot;/var/www/erpnext/lib/webnotes/install_lib/setup_public_folder.py&quot;, line 31, in make<br>


os.symlink(link[1], link[0])<br>OSError: [Errno 17] File exists<br><br><div><br></div></div></div><span><font color="#888888">



You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.









You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.









You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.







You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.







You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er...@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 

Hi Ryan,

I think I got the issue.

Please run:
lib/wnf.py --build_web_cache

thanks,
Anand.


On 03-Oct-2012, at 2:31 PM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:

Ok i did all that including the running the line you forgot but i cannot login enter my username and password at the login screen seems to hang with       Unable to complete request: parsererror


On Wed, Oct 3, 2012 at 2:54 AM, Anand Doshi <an...@iwebnotes.com> wrote:
Hi,

Keep the conf file from your old setup. As mentioned, just change the files_path, backup_path and log_file_path values. Keep database name and password same so that you can continue using your old data.

I apologize for missing out that step regarding the change of directory.

I missed out one more instruction. You need to run: 

lib/wnf.py --update origin master

once more so that your existing database has the latest patches.

Thanks,
Anand.

On 03-Oct-2012, at 2:18 PM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:

Ok i have followed the intructions a couple of minor things there you should tell people to move into the erpnext direcory before runing the install command i ended up having to move all the files python pulled in from my home dir to /var/www/erpnext


Also are we supposed to change the database name and password in the conf.py file to the newly created database??? or is erpnext getting this info from somewhere else now?? or does it matter??


On Tue, Oct 2, 2012 at 9:23 PM, Anand Doshi <an…@iwebnotes.com> wrote:

Hi Ryan,

We have made changes in the directory structure and released that a few hours back. Hence, your installation broke. 

Please see https://github.com/webnotes/erpnext/wiki/How-to-Install-ERPNext for the updated upgrade instructions. This should solve your immediate problem.

Henceforth, we will inform the community of any upgrades before/as soon as they are released. Sorry for the trouble this upgrade has caused.

Also, if you face any issue during the upgrade, please post it here and we will get it solved.

Regarding the functional problems you are facing:
1. Our existing system, to maintain integrity, is based on Save - Submit - Cancel - Amend cycle. We are working on a much easier system, but it will take some time to get it done. For now, if you have submitted a Quotation and also submitted a Sales Order based on that quotation, then, to modify your existing quotation, you need to cancel the Sales Order based on that quotation and then Cancel - Amend the existing quotation. Now you can again create a Sales Order based on this modified quotation.

2. You can set your custom print format as the default by going to Setup > Customize Form > Select Sales Invoice. In the field 'Default Print Format' set it as your custom print format, and click on Update to save this customization. After refreshing your browser window, you should be able to see your custom print format selected for all sales invoices.

3. Recurring Invoices, we will keep it to its own thread. Please paste the last 50 lines of /var/log/erpnext-sch.log on the recurring invoice issue's thread. The sooner you reply, the quicker it will get resolved.

Hope this solves your problems.

Thanks,
Anand.

On 03-Oct-2012, at 2:28 AM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:


Hello all you know i really like erpnext but it is really frustrating me lately each time i go to use it for something simple like change a quote into an invoice and email a customer a copy it ends up taking me a half day.  First the estimate needed to be changed up a bit, but that was not possible from the quote system?  maybe i needed to turn it into an invoice or sales order first? anyways i did not want to be stuck with an estimate -> invoice that i could not remove so i cut my losses and created a brand new sales order for my client this was ok but redundant and annoyed me.


Then I would like to print a copy of my draft of the sales invoice before i send it to the customer, and of course i cannot get it to use my custom template arrgh! off to the setting and forms interface which was no help! no matter what i did i could not the draft to print right. 


Whatever i am going broke here and need to get this invoice off to get paid, thinking to myself maybe i should upgrade erpnext first fix my print forums?? then i come to my senses NOPE to dangerous.  Better to send the invoice out Blindly as i have still not figured out how to get erpnext to send me a copy of the invoice that gets submitted to the customer remember something about a communication section, but cannot quickly find it.  Not a big deal invoice may look like crap on the customers end as i will never know which forum erpnext used to send it minor details right just get it out so i can get paid.   


I still have a couple of invoices left to send out, but decide to upgrade erpnext first as it has been awhile.  This really frustrates me a may have broken everything please help as i am upset now thinking of switching something more simple and less volatile than erpnext, however got to much time invested, and several possible clients lined up arrrgh maybe next release will straiten some of this out.


Don’t even get me started on reoccuring invoices but that is a whole other couple of posts.<332.gif><332.gif>



Anyways here is my broken ERPNext upgrade not much works anymore only the home screen, and i still have invoices to send sorry for the rant and please help.

ro…@erp:/var/www/erpnext# lib/wnf.py --pull origin master

From git://github.com/webnotes/wnframework
 * branch            master     -> FETCH_HEAD
Already up-to-date.
cd: 1: can’t cd to app

Building js and css files…

Wrote public/js/core.min.js - 29k
Wrote public/js/toolbar.min.js - 6k
Wrote public/js/report-legacy.js - 40k
Wrote public/css/all-web.css - 51k
Wrote public/css/all-app.css - 103k
Wrote public/js/all-web.js - 96k

Wrote public/js/all-app.js - 382k
Wrote public/js/fields.js - 25k
Wrote public/css/fields.css - 1k
Wrote public/js/listing.js - 13k
Traceback (most recent call last):
  File “lib/wnf.py”, line 424, in <module>

    run()
  File “lib/wnf.py”, line 310, in run
    pull(options.pull[0], options.pull[1], build=True)
  File “lib/wnf.py”, line 80, in pull
    if build: rebuild()
  File “lib/wnf.py”, line 89, in rebuild

    website.web_cache.refresh_cache([‘Blog’])
  File “./website/web_cache.py”, line 264, in refresh_cache
    for page_name in get_predefined_pages():
  File “./website/web_cache.py”, line 89, in get_predefined_pages

    for page in os.listdir(pages_path):
OSError: [Errno 2] No such file or directory: ‘./app/website/templates/pages’
ro…@erp:/var/www/erpnext# lib/wnf.py --update origin master
From git://github.com/webnotes/wnframework

 * branch            master     -> FETCH_HEAD
Already up-to-date.
cd: 1: can’t cd to app
core | profile
Executing patches.july_2012.auth_table in erpnext
Success
Executing patches.july_2012.deprecate_bulk_rename in erpnext

Success
Executing patches.august_2012.task_allocated_to_assigned in erpnext
Success
Executing patches.august_2012.change_profile_permission in erpnext
Success
Executing patches.september_2012.stock_report_permissions_for_accounts in erpnext

Success
Executing patches.september_2012.communication_delete_permission in erpnext
Success
Executing patches.september_2012.reload_criteria_stock_ledger in erpnext
Traceback (innermost last):
  File “/var/www/erpnext/lib/webnotes/modules/patch_handler.py”, line 72, in execute_patch

    getattr(patch, ‘execute’)()
  File “./patches/september_2012/reload_criteria_stock_ledger.py”, line 5, in execute
    reload_doc(‘stock’, ‘Search Criteria’, ‘Stock Ledger’)

  File “/var/www/erpnext/lib/webnotes/modules/init.py”, line 62, in reload_doc
    reload_single_doc(module, dt, dn)
  File “/var/www/erpnext/lib/webnotes/modules/init.py”, line 97, in reload_single_doc

    raise Exception, ‘%s missing’ % path
 Exception: ./app/stock/search_criteria/stock_ledger/stock_ledger.txt missing

patches.september_2012.reload_criteria_stock_ledger: failed: STOPPED
Traceback (most recent call last):

  File “lib/wnf.py”, line 424, in <module>
    run()
  File “lib/wnf.py”, line 382, in run
    update_erpnext(options.update[0], options.update[1])
  File “lib/wnf.py”, line 102, in update_erpnext

    patch_sync_build()
  File “lib/wnf.py”, line 106, in patch_sync_build
    rebuild()
  File “lib/wnf.py”, line 85, in rebuild
    bundlejs.bundle(False)
  File “/var/www/erpnext/lib/webnotes/utils/bundlejs.py”, line 172, in bundle

    check_public()
  File “/var/www/erpnext/lib/webnotes/utils/bundlejs.py”, line 167, in check_public
    make()
  File “/var/www/erpnext/lib/webnotes/install_lib/setup_public_folder.py”, line 31, in make

    os.symlink(link[1], link[0])
OSError: [Errno 17] File exists




# lib/wnf.py --update origin master
From git://github.com/webnotes/wnframework

 * branch            master     -> FETCH_HEAD
Already up-to-date.
cd: 1: can’t cd to app
Executing patches.september_2012.reload_criteria_stock_ledger in erpnext
Traceback (innermost last):
  File “/var/www/erpnext/lib/webnotes/modules/patch_handler.py”, line 72, in execute_patch

    getattr(patch, ‘execute’)()
  File “./patches/september_2012/reload_criteria_stock_ledger.py”, line 5, in execute
    reload_doc(‘stock’, ‘Search Criteria’, ‘Stock Ledger’)

  File “/var/www/erpnext/lib/webnotes/modules/init.py”, line 62, in reload_doc
    reload_single_doc(module, dt, dn)
  File “/var/www/erpnext/lib/webnotes/modules/init.py”, line 97, in reload_single_doc

    raise Exception, ‘%s missing’ % path
 Exception: ./app/stock/search_criteria/stock_ledger/stock_ledger.txt missing

patches.september_2012.reload_criteria_stock_ledger: failed: STOPPED
Traceback (most recent call last):

  File “lib/wnf.py”, line 424, in <module>
    run()
  File “lib/wnf.py”, line 382, in run
    update_erpnext(options.update[0], options.update[1])
  File “lib/wnf.py”, line 102, in update_erpnext

    patch_sync_build()
  File “lib/wnf.py”, line 106, in patch_sync_build
    rebuild()
  File “lib/wnf.py”, line 85, in rebuild
    bundlejs.bundle(False)
  File “/var/www/erpnext/lib/webnotes/utils/bundlejs.py”, line 172, in bundle

    check_public()
  File “/var/www/erpnext/lib/webnotes/utils/bundlejs.py”, line 167, in check_public
    make()
  File “/var/www/erpnext/lib/webnotes/install_lib/setup_public_folder.py”, line 31, in make

    os.symlink(link[1], link[0])
OSError: [Errno 17] File exists




You received this message because you are subscribed to the Google Groups “ERPNext Developer Forum” group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 





You received this message because you are subscribed to the Google Groups “ERPNext Developer Forum” group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 





You received this message because you are subscribed to the Google Groups “ERPNext Developer Forum” group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 





You received this message because you are subscribed to the Google Groups “ERPNext Developer Forum” group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 





You received this message because you are subscribed to the Google Groups “ERPNext Developer Forum” group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 




You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er...@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 

Nope sorry same error even tried an apache restart for good luck

On Wed, Oct 3, 2012 at 3:11 AM, Anand Doshi <an…@iwebnotes.com> wrote:

Hi Ryan,

I think I got the issue.

Please run:
lib/wnf.py --build_web_cache

thanks,
Anand.


On 03-Oct-2012, at 2:31 PM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:

Ok i did all that including the running the line you forgot but i cannot login enter my username and password at the login screen seems to hang with Unable to complete request: parsererror


On Wed, Oct 3, 2012 at 2:54 AM, Anand Doshi <an...@iwebnotes.com> wrote:
Hi,

Keep the conf file from your old setup. As mentioned, just change the files_path, backup_path and log_file_path values. Keep database name and password same so that you can continue using your old data.

I apologize for missing out that step regarding the change of directory.

I missed out one more instruction. You need to run:

lib/wnf.py --update origin master

once more so that your existing database has the latest patches.

Thanks,
Anand.

On 03-Oct-2012, at 2:18 PM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:


Ok i have followed the intructions a couple of minor things there you should tell people to move into the erpnext direcory before runing the install command i ended up having to move all the files python pulled in from my home dir to /var/www/erpnext


Also are we supposed to change the database name and password in the conf.py file to the newly created database??? or is erpnext getting this info from somewhere else now?? or does it matter??


On Tue, Oct 2, 2012 at 9:23 PM, Anand Doshi <an…@iwebnotes.com> wrote:

Hi Ryan,

We have made changes in the directory structure and released that a few hours back. Hence, your installation broke.

Please see https://github.com/webnotes/erpnext/wiki/How-to-Install-ERPNext for the updated upgrade instructions. This should solve your immediate problem.

Henceforth, we will inform the community of any upgrades before/as soon as they are released. Sorry for the trouble this upgrade has caused.

Also, if you face any issue during the upgrade, please post it here and we will get it solved.

Regarding the functional problems you are facing:
1. Our existing system, to maintain integrity, is based on Save - Submit - Cancel - Amend cycle. We are working on a much easier system, but it will take some time to get it done. For now, if you have submitted a Quotation and also submitted a Sales Order based on that quotation, then, to modify your existing quotation, you need to cancel the Sales Order based on that quotation and then Cancel - Amend the existing quotation. Now you can again create a Sales Order based on this modified quotation.

2. You can set your custom print format as the default by going to Setup > Customize Form > Select Sales Invoice. In the field 'Default Print Format' set it as your custom print format, and click on Update to save this customization. After refreshing your browser window, you should be able to see your custom print format selected for all sales invoices.

3. Recurring Invoices, we will keep it to its own thread. Please paste the last 50 lines of /var/log/erpnext-sch.log on the recurring invoice issue's thread. The sooner you reply, the quicker it will get resolved.

Hope this solves your problems.

Thanks,
Anand.

On 03-Oct-2012, at 2:28 AM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:


Hello all you know i really like erpnext but it is really frustrating me lately each time i go to use it for something simple like change a quote into an invoice and email a customer a copy it ends up taking me a half day. First the estimate needed to be changed up a bit, but that was not possible from the quote system? maybe i needed to turn it into an invoice or sales order first? anyways i did not want to be stuck with an estimate -> invoice that i could not remove so i cut my losses and created a brand new sales order for my client this was ok but redundant and annoyed me.


Then I would like to print a copy of my draft of the sales invoice before i send it to the customer, and of course i cannot get it to use my custom template arrgh! off to the setting and forms interface which was no help! no matter what i did i could not the draft to print right.


Whatever i am going broke here and need to get this invoice off to get paid, thinking to myself maybe i should upgrade erpnext first fix my print forums?? then i come to my senses NOPE to dangerous. Better to send the invoice out Blindly as i have still not figured out how to get erpnext to send me a copy of the invoice that gets submitted to the customer remember something about a communication section, but cannot quickly find it. Not a big deal invoice may look like crap on the customers end as i will never know which forum erpnext used to send it minor details right just get it out so i can get paid.


I still have a couple of invoices left to send out, but decide to upgrade erpnext first as it has been awhile. This really frustrates me a may have broken everything please help as i am upset now thinking of switching something more simple and less volatile than erpnext, however got to much time invested, and several possible clients lined up arrrgh maybe next release will straiten some of this out.


Don't even get me started on reoccuring invoices but that is a whole other couple of posts.<332.gif><332.gif>



Anyways here is my broken ERPNext upgrade not much works anymore only the home screen, and i still have invoices to send sorry for the rant and please help.

ro…@erp:/var/www/erpnext# lib/wnf.py --pull origin master

From git://github.com/webnotes/wnframework
* branch master -> FETCH_HEAD
Already up-to-date.
cd: 1: can't cd to app

Building js and css files…

Wrote public/js/core.min.js - 29k
Wrote public/js/toolbar.min.js - 6k
Wrote public/js/report-legacy.js - 40k
Wrote public/css/all-web.css - 51k
Wrote public/css/all-app.css - 103k
Wrote public/js/all-web.js - 96k

Wrote public/js/all-app.js - 382k
Wrote public/js/fields.js - 25k
Wrote public/css/fields.css - 1k
Wrote public/js/listing.js - 13k
Traceback (most recent call last):
File "lib/wnf.py", line 424, in <module>

run()<br>  File &quot;lib/wnf.py&quot;, line 310, in run<br>    pull(options.pull[0], options.pull[1], build=True)<br>  File &quot;lib/wnf.py&quot;, line 80, in pull<br>    if build: rebuild()<br>  File &quot;lib/wnf.py&quot;, line 89, in rebuild<br>



website.web_cache.refresh_cache([&#39;Blog&#39;])<br>  File &quot;./website/web_cache.py&quot;, line 264, in refresh_cache<br>    for page_name in get_predefined_pages():<br>  File &quot;./website/web_cache.py&quot;, line 89, in get_predefined_pages<br>



for page in os.listdir(pages_path):<br>OSError: [Errno 2] No such file or directory: &#39;./app/website/templates/pages&#39;<br>ro...@erp:/var/www/erpnext# lib/wnf.py --update origin master<br>From git://<a href="http://github.com/webnotes/wnframework" target="_blank">github.com/webnotes/wnframework</a><br>
  • branch master -> FETCH_HEAD
    Already up-to-date.
    cd: 1: can't cd to app
    core | profile
    Executing patches.july_2012.auth_table in erpnext
    Success
    Executing patches.july_2012.deprecate_bulk_rename in erpnext

Success
Executing patches.august_2012.task_allocated_to_assigned in erpnext
Success
Executing patches.august_2012.change_profile_permission in erpnext
Success
Executing patches.september_2012.stock_report_permissions_for_accounts in erpnext

Success
Executing patches.september_2012.communication_delete_permission in erpnext
Success
Executing patches.september_2012.reload_criteria_stock_ledger in erpnext
Traceback (innermost last):
File "/var/www/erpnext/lib/webnotes/modules/patch_handler.py", line 72, in execute_patch

getattr(patch, &#39;execute&#39;)()<br>  File &quot;./patches/september_2012/reload_criteria_stock_ledger.py&quot;, line 5, in execute<br>    reload_doc(&#39;stock&#39;, &#39;Search Criteria&#39;, &#39;Stock Ledger&#39;)<br>

File "/var/www/erpnext/lib/webnotes/modules/init.py", line 62, in reload_doc
reload_single_doc(module, dt, dn)
File "/var/www/erpnext/lib/webnotes/modules/init.py", line 97, in reload_single_doc

raise Exception, &#39;%s missing&#39; % path<br> Exception: ./app/stock/search_criteria/stock_ledger/stock_ledger.txt missing<br><br>patches.september_2012.reload_criteria_stock_ledger: failed: STOPPED<br>Traceback (most recent call last):<br>

File "lib/wnf.py", line 424, in <module>
run()
File "lib/wnf.py", line 382, in run
update_erpnext(options.update[0], options.update[1])
File "lib/wnf.py", line 102, in update_erpnext

patch_sync_build()<br>  File &quot;lib/wnf.py&quot;, line 106, in patch_sync_build<br>    rebuild()<br>  File &quot;lib/wnf.py&quot;, line 85, in rebuild<br>    bundlejs.bundle(False)<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 172, in bundle<br>



check_public()<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 167, in check_public<br>    make()<br>  File &quot;/var/www/erpnext/lib/webnotes/install_lib/setup_public_folder.py&quot;, line 31, in make<br>



os.symlink(link[1], link[0])<br>OSError: [Errno 17] File exists<br><br><br><br><br># lib/wnf.py --update origin master<br>From git://<a href="http://github.com/webnotes/wnframework" target="_blank">github.com/webnotes/wnframework</a><br>
  • branch master -> FETCH_HEAD
    Already up-to-date.
    cd: 1: can't cd to app
    Executing patches.september_2012.reload_criteria_stock_ledger in erpnext
    Traceback (innermost last):
    File "/var/www/erpnext/lib/webnotes/modules/patch_handler.py", line 72, in execute_patch

    getattr(patch, 'execute')()
    File "./patches/september_2012/reload_criteria_stock_ledger.py", line 5, in execute
    reload_doc('stock', 'Search Criteria', 'Stock Ledger')

File "/var/www/erpnext/lib/webnotes/modules/init.py", line 62, in reload_doc
reload_single_doc(module, dt, dn)
File "/var/www/erpnext/lib/webnotes/modules/init.py", line 97, in reload_single_doc

raise Exception, &#39;%s missing&#39; % path<br> Exception: ./app/stock/search_criteria/stock_ledger/stock_ledger.txt missing<br><br>patches.september_2012.reload_criteria_stock_ledger: failed: STOPPED<br>Traceback (most recent call last):<br>

File "lib/wnf.py", line 424, in <module>
run()
File "lib/wnf.py", line 382, in run
update_erpnext(options.update[0], options.update[1])
File "lib/wnf.py", line 102, in update_erpnext

patch_sync_build()<br>  File &quot;lib/wnf.py&quot;, line 106, in patch_sync_build<br>    rebuild()<br>  File &quot;lib/wnf.py&quot;, line 85, in rebuild<br>    bundlejs.bundle(False)<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 172, in bundle<br>



check_public()<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 167, in check_public<br>    make()<br>  File &quot;/var/www/erpnext/lib/webnotes/install_lib/setup_public_folder.py&quot;, line 31, in make<br>



os.symlink(link[1], link[0])<br>OSError: [Errno 17] File exists<br><br><div><br></div></div><span><font color="#888888">



You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.









You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.









You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.








You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.








You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.







You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.







You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er...@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 

Hope things did not get to badly hosed when i ran the update earlier today.

On Wed, Oct 3, 2012 at 3:14 AM, Ryan vAN GINNEKEN <ry…@gmail.com> wrote:

Nope sorry same error even tried an apache restart for good luck


On Wed, Oct 3, 2012 at 3:11 AM, Anand Doshi <an...@iwebnotes.com> wrote:
Hi Ryan,

I think I got the issue.

Please run:
lib/wnf.py --build_web_cache

thanks,
Anand.


On 03-Oct-2012, at 2:31 PM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:


Ok i did all that including the running the line you forgot but i cannot login enter my username and password at the login screen seems to hang with Unable to complete request: parsererror




On Wed, Oct 3, 2012 at 2:54 AM, Anand Doshi <an…@iwebnotes.com> wrote:

Hi,

Keep the conf file from your old setup. As mentioned, just change the files_path, backup_path and log_file_path values. Keep database name and password same so that you can continue using your old data.

I apologize for missing out that step regarding the change of directory.

I missed out one more instruction. You need to run:

lib/wnf.py --update origin master

once more so that your existing database has the latest patches.

Thanks,
Anand.

On 03-Oct-2012, at 2:18 PM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:


Ok i have followed the intructions a couple of minor things there you should tell people to move into the erpnext direcory before runing the install command i ended up having to move all the files python pulled in from my home dir to /var/www/erpnext


Also are we supposed to change the database name and password in the conf.py file to the newly created database??? or is erpnext getting this info from somewhere else now?? or does it matter??


On Tue, Oct 2, 2012 at 9:23 PM, Anand Doshi <an…@iwebnotes.com> wrote:

Hi Ryan,

We have made changes in the directory structure and released that a few hours back. Hence, your installation broke.

Please see https://github.com/webnotes/erpnext/wiki/How-to-Install-ERPNext for the updated upgrade instructions. This should solve your immediate problem.

Henceforth, we will inform the community of any upgrades before/as soon as they are released. Sorry for the trouble this upgrade has caused.

Also, if you face any issue during the upgrade, please post it here and we will get it solved.

Regarding the functional problems you are facing:
1. Our existing system, to maintain integrity, is based on Save - Submit - Cancel - Amend cycle. We are working on a much easier system, but it will take some time to get it done. For now, if you have submitted a Quotation and also submitted a Sales Order based on that quotation, then, to modify your existing quotation, you need to cancel the Sales Order based on that quotation and then Cancel - Amend the existing quotation. Now you can again create a Sales Order based on this modified quotation.

2. You can set your custom print format as the default by going to Setup > Customize Form > Select Sales Invoice. In the field 'Default Print Format' set it as your custom print format, and click on Update to save this customization. After refreshing your browser window, you should be able to see your custom print format selected for all sales invoices.

3. Recurring Invoices, we will keep it to its own thread. Please paste the last 50 lines of /var/log/erpnext-sch.log on the recurring invoice issue's thread. The sooner you reply, the quicker it will get resolved.

Hope this solves your problems.

Thanks,
Anand.

On 03-Oct-2012, at 2:28 AM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:


Hello all you know i really like erpnext but it is really frustrating me lately each time i go to use it for something simple like change a quote into an invoice and email a customer a copy it ends up taking me a half day. First the estimate needed to be changed up a bit, but that was not possible from the quote system? maybe i needed to turn it into an invoice or sales order first? anyways i did not want to be stuck with an estimate -> invoice that i could not remove so i cut my losses and created a brand new sales order for my client this was ok but redundant and annoyed me.


Then I would like to print a copy of my draft of the sales invoice before i send it to the customer, and of course i cannot get it to use my custom template arrgh! off to the setting and forms interface which was no help! no matter what i did i could not the draft to print right.


Whatever i am going broke here and need to get this invoice off to get paid, thinking to myself maybe i should upgrade erpnext first fix my print forums?? then i come to my senses NOPE to dangerous. Better to send the invoice out Blindly as i have still not figured out how to get erpnext to send me a copy of the invoice that gets submitted to the customer remember something about a communication section, but cannot quickly find it. Not a big deal invoice may look like crap on the customers end as i will never know which forum erpnext used to send it minor details right just get it out so i can get paid.


I still have a couple of invoices left to send out, but decide to upgrade erpnext first as it has been awhile. This really frustrates me a may have broken everything please help as i am upset now thinking of switching something more simple and less volatile than erpnext, however got to much time invested, and several possible clients lined up arrrgh maybe next release will straiten some of this out.


Don't even get me started on reoccuring invoices but that is a whole other couple of posts.<332.gif><332.gif>



Anyways here is my broken ERPNext upgrade not much works anymore only the home screen, and i still have invoices to send sorry for the rant and please help.

ro…@erp:/var/www/erpnext# lib/wnf.py --pull origin master

From git://github.com/webnotes/wnframework
* branch master -> FETCH_HEAD
Already up-to-date.
cd: 1: can't cd to app

Building js and css files…

Wrote public/js/core.min.js - 29k
Wrote public/js/toolbar.min.js - 6k
Wrote public/js/report-legacy.js - 40k
Wrote public/css/all-web.css - 51k
Wrote public/css/all-app.css - 103k
Wrote public/js/all-web.js - 96k

Wrote public/js/all-app.js - 382k
Wrote public/js/fields.js - 25k
Wrote public/css/fields.css - 1k
Wrote public/js/listing.js - 13k
Traceback (most recent call last):
File "lib/wnf.py", line 424, in <module>

run()<br>  File &quot;lib/wnf.py&quot;, line 310, in run<br>    pull(options.pull[0], options.pull[1], build=True)<br>  File &quot;lib/wnf.py&quot;, line 80, in pull<br>    if build: rebuild()<br>  File &quot;lib/wnf.py&quot;, line 89, in rebuild<br>




website.web_cache.refresh_cache([&#39;Blog&#39;])<br>  File &quot;./website/web_cache.py&quot;, line 264, in refresh_cache<br>    for page_name in get_predefined_pages():<br>  File &quot;./website/web_cache.py&quot;, line 89, in get_predefined_pages<br>




for page in os.listdir(pages_path):<br>OSError: [Errno 2] No such file or directory: &#39;./app/website/templates/pages&#39;<br>ro...@erp:/var/www/erpnext# lib/wnf.py --update origin master<br>From git://<a href="http://github.com/webnotes/wnframework" target="_blank">github.com/webnotes/wnframework</a><br>
  • branch master -> FETCH_HEAD
    Already up-to-date.
    cd: 1: can't cd to app
    core | profile
    Executing patches.july_2012.auth_table in erpnext
    Success
    Executing patches.july_2012.deprecate_bulk_rename in erpnext

Success
Executing patches.august_2012.task_allocated_to_assigned in erpnext
Success
Executing patches.august_2012.change_profile_permission in erpnext
Success
Executing patches.september_2012.stock_report_permissions_for_accounts in erpnext

Success
Executing patches.september_2012.communication_delete_permission in erpnext
Success
Executing patches.september_2012.reload_criteria_stock_ledger in erpnext
Traceback (innermost last):
File "/var/www/erpnext/lib/webnotes/modules/patch_handler.py", line 72, in execute_patch

getattr(patch, &#39;execute&#39;)()<br>  File &quot;./patches/september_2012/reload_criteria_stock_ledger.py&quot;, line 5, in execute<br>    reload_doc(&#39;stock&#39;, &#39;Search Criteria&#39;, &#39;Stock Ledger&#39;)<br>

File "/var/www/erpnext/lib/webnotes/modules/init.py", line 62, in reload_doc
reload_single_doc(module, dt, dn)
File "/var/www/erpnext/lib/webnotes/modules/init.py", line 97, in reload_single_doc

raise Exception, &#39;%s missing&#39; % path<br> Exception: ./app/stock/search_criteria/stock_ledger/stock_ledger.txt missing<br><br>patches.september_2012.reload_criteria_stock_ledger: failed: STOPPED<br>Traceback (most recent call last):<br>

File "lib/wnf.py", line 424, in <module>
run()
File "lib/wnf.py", line 382, in run
update_erpnext(options.update[0], options.update[1])
File "lib/wnf.py", line 102, in update_erpnext

patch_sync_build()<br>  File &quot;lib/wnf.py&quot;, line 106, in patch_sync_build<br>    rebuild()<br>  File &quot;lib/wnf.py&quot;, line 85, in rebuild<br>    bundlejs.bundle(False)<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 172, in bundle<br>




check_public()<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 167, in check_public<br>    make()<br>  File &quot;/var/www/erpnext/lib/webnotes/install_lib/setup_public_folder.py&quot;, line 31, in make<br>




os.symlink(link[1], link[0])<br>OSError: [Errno 17] File exists<br><br><br><br><br># lib/wnf.py --update origin master<br>From git://<a href="http://github.com/webnotes/wnframework" target="_blank">github.com/webnotes/wnframework</a><br>
  • branch master -> FETCH_HEAD
    Already up-to-date.
    cd: 1: can't cd to app
    Executing patches.september_2012.reload_criteria_stock_ledger in erpnext
    Traceback (innermost last):
    File "/var/www/erpnext/lib/webnotes/modules/patch_handler.py", line 72, in execute_patch

    getattr(patch, 'execute')()
    File "./patches/september_2012/reload_criteria_stock_ledger.py", line 5, in execute
    reload_doc('stock', 'Search Criteria', 'Stock Ledger')

File "/var/www/erpnext/lib/webnotes/modules/init.py", line 62, in reload_doc
reload_single_doc(module, dt, dn)
File "/var/www/erpnext/lib/webnotes/modules/init.py", line 97, in reload_single_doc

raise Exception, &#39;%s missing&#39; % path<br> Exception: ./app/stock/search_criteria/stock_ledger/stock_ledger.txt missing<br><br>patches.september_2012.reload_criteria_stock_ledger: failed: STOPPED<br>Traceback (most recent call last):<br>

File "lib/wnf.py", line 424, in <module>
run()
File "lib/wnf.py", line 382, in run
update_erpnext(options.update[0], options.update[1])
File "lib/wnf.py", line 102, in update_erpnext

patch_sync_build()<br>  File &quot;lib/wnf.py&quot;, line 106, in patch_sync_build<br>    rebuild()<br>  File &quot;lib/wnf.py&quot;, line 85, in rebuild<br>    bundlejs.bundle(False)<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 172, in bundle<br>




check_public()<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 167, in check_public<br>    make()<br>  File &quot;/var/www/erpnext/lib/webnotes/install_lib/setup_public_folder.py&quot;, line 31, in make<br>




os.symlink(link[1], link[0])<br>OSError: [Errno 17] File exists<br><br><div><br></div></div><span><font color="#888888">



You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.









You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.









You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.








You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.








You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.







You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.








You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er...@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 

Ok. Please open your browser's console and paste the error message that comes there.

A quick check on the update is that the top bar should appear semi transparent. If it is coming fine, then you have the latest version.

thanks,
Anand.

On 03-Oct-2012, at 2:46 PM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:

Hope things did not get to badly hosed when i ran the update earlier today.

On Wed, Oct 3, 2012 at 3:14 AM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:
Nope sorry same error even tried an apache restart for good luck


On Wed, Oct 3, 2012 at 3:11 AM, Anand Doshi <an...@iwebnotes.com> wrote:
Hi Ryan,

I think I got the issue.

Please run:
lib/wnf.py --build_web_cache

thanks,
Anand.


On 03-Oct-2012, at 2:31 PM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:


Ok i did all that including the running the line you forgot but i cannot login enter my username and password at the login screen seems to hang with       Unable to complete request: parsererror




On Wed, Oct 3, 2012 at 2:54 AM, Anand Doshi <an…@iwebnotes.com> wrote:

Hi,

Keep the conf file from your old setup. As mentioned, just change the files_path, backup_path and log_file_path values. Keep database name and password same so that you can continue using your old data.

I apologize for missing out that step regarding the change of directory.

I missed out one more instruction. You need to run: 

lib/wnf.py --update origin master

once more so that your existing database has the latest patches.

Thanks,
Anand.

On 03-Oct-2012, at 2:18 PM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:


Ok i have followed the intructions a couple of minor things there you should tell people to move into the erpnext direcory before runing the install command i ended up having to move all the files python pulled in from my home dir to /var/www/erpnext


Also are we supposed to change the database name and password in the conf.py file to the newly created database??? or is erpnext getting this info from somewhere else now?? or does it matter??


On Tue, Oct 2, 2012 at 9:23 PM, Anand Doshi <an…@iwebnotes.com> wrote:

Hi Ryan,

We have made changes in the directory structure and released that a few hours back. Hence, your installation broke. 

Please see https://github.com/webnotes/erpnext/wiki/How-to-Install-ERPNext for the updated upgrade instructions. This should solve your immediate problem.

Henceforth, we will inform the community of any upgrades before/as soon as they are released. Sorry for the trouble this upgrade has caused.

Also, if you face any issue during the upgrade, please post it here and we will get it solved.

Regarding the functional problems you are facing:
1. Our existing system, to maintain integrity, is based on Save - Submit - Cancel - Amend cycle. We are working on a much easier system, but it will take some time to get it done. For now, if you have submitted a Quotation and also submitted a Sales Order based on that quotation, then, to modify your existing quotation, you need to cancel the Sales Order based on that quotation and then Cancel - Amend the existing quotation. Now you can again create a Sales Order based on this modified quotation.

2. You can set your custom print format as the default by going to Setup > Customize Form > Select Sales Invoice. In the field 'Default Print Format' set it as your custom print format, and click on Update to save this customization. After refreshing your browser window, you should be able to see your custom print format selected for all sales invoices.

3. Recurring Invoices, we will keep it to its own thread. Please paste the last 50 lines of /var/log/erpnext-sch.log on the recurring invoice issue's thread. The sooner you reply, the quicker it will get resolved.

Hope this solves your problems.

Thanks,
Anand.

On 03-Oct-2012, at 2:28 AM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:


Hello all you know i really like erpnext but it is really frustrating me lately each time i go to use it for something simple like change a quote into an invoice and email a customer a copy it ends up taking me a half day.  First the estimate needed to be changed up a bit, but that was not possible from the quote system?  maybe i needed to turn it into an invoice or sales order first? anyways i did not want to be stuck with an estimate -> invoice that i could not remove so i cut my losses and created a brand new sales order for my client this was ok but redundant and annoyed me.


Then I would like to print a copy of my draft of the sales invoice before i send it to the customer, and of course i cannot get it to use my custom template arrgh! off to the setting and forms interface which was no help! no matter what i did i could not the draft to print right. 


Whatever i am going broke here and need to get this invoice off to get paid, thinking to myself maybe i should upgrade erpnext first fix my print forums?? then i come to my senses NOPE to dangerous.  Better to send the invoice out Blindly as i have still not figured out how to get erpnext to send me a copy of the invoice that gets submitted to the customer remember something about a communication section, but cannot quickly find it.  Not a big deal invoice may look like crap on the customers end as i will never know which forum erpnext used to send it minor details right just get it out so i can get paid.   


I still have a couple of invoices left to send out, but decide to upgrade erpnext first as it has been awhile.  This really frustrates me a may have broken everything please help as i am upset now thinking of switching something more simple and less volatile than erpnext, however got to much time invested, and several possible clients lined up arrrgh maybe next release will straiten some of this out.


Don’t even get me started on reoccuring invoices but that is a whole other couple of posts.<332.gif><332.gif>



Anyways here is my broken ERPNext upgrade not much works anymore only the home screen, and i still have invoices to send sorry for the rant and please help.

ro…@erp:/var/www/erpnext# lib/wnf.py --pull origin master

From git://github.com/webnotes/wnframework
 * branch            master     -> FETCH_HEAD
Already up-to-date.
cd: 1: can’t cd to app

Building js and css files…

Wrote public/js/core.min.js - 29k
Wrote public/js/toolbar.min.js - 6k
Wrote public/js/report-legacy.js - 40k
Wrote public/css/all-web.css - 51k
Wrote public/css/all-app.css - 103k
Wrote public/js/all-web.js - 96k

Wrote public/js/all-app.js - 382k
Wrote public/js/fields.js - 25k
Wrote public/css/fields.css - 1k
Wrote public/js/listing.js - 13k
Traceback (most recent call last):
  File “lib/wnf.py”, line 424, in <module>

    run()
  File “lib/wnf.py”, line 310, in run
    pull(options.pull[0], options.pull[1], build=True)
  File “lib/wnf.py”, line 80, in pull
    if build: rebuild()
  File “lib/wnf.py”, line 89, in rebuild

    website.web_cache.refresh_cache([‘Blog’])
  File “./website/web_cache.py”, line 264, in refresh_cache
    for page_name in get_predefined_pages():
  File “./website/web_cache.py”, line 89, in get_predefined_pages

    for page in os.listdir(pages_path):
OSError: [Errno 2] No such file or directory: ‘./app/website/templates/pages’
ro…@erp:/var/www/erpnext# lib/wnf.py --update origin master
From git://github.com/webnotes/wnframework

 * branch            master     -> FETCH_HEAD
Already up-to-date.
cd: 1: can’t cd to app
core | profile
Executing patches.july_2012.auth_table in erpnext
Success
Executing patches.july_2012.deprecate_bulk_rename in erpnext

Success
Executing patches.august_2012.task_allocated_to_assigned in erpnext
Success
Executing patches.august_2012.change_profile_permission in erpnext
Success
Executing patches.september_2012.stock_report_permissions_for_accounts in erpnext

Success
Executing patches.september_2012.communication_delete_permission in erpnext
Success
Executing patches.september_2012.reload_criteria_stock_ledger in erpnext
Traceback (innermost last):
  File “/var/www/erpnext/lib/webnotes/modules/patch_handler.py”, line 72, in execute_patch

    getattr(patch, ‘execute’)()
  File “./patches/september_2012/reload_criteria_stock_ledger.py”, line 5, in execute
    reload_doc(‘stock’, ‘Search Criteria’, ‘Stock Ledger’)

  File “/var/www/erpnext/lib/webnotes/modules/init.py”, line 62, in reload_doc
    reload_single_doc(module, dt, dn)
  File “/var/www/erpnext/lib/webnotes/modules/init.py”, line 97, in reload_single_doc

    raise Exception, ‘%s missing’ % path
 Exception: ./app/stock/search_criteria/stock_ledger/stock_ledger.txt missing

patches.september_2012.reload_criteria_stock_ledger: failed: STOPPED
Traceback (most recent call last):

  File “lib/wnf.py”, line 424, in <module>
    run()
  File “lib/wnf.py”, line 382, in run
    update_erpnext(options.update[0], options.update[1])
  File “lib/wnf.py”, line 102, in update_erpnext

    patch_sync_build()
  File “lib/wnf.py”, line 106, in patch_sync_build
    rebuild()
  File “lib/wnf.py”, line 85, in rebuild
    bundlejs.bundle(False)
  File “/var/www/erpnext/lib/webnotes/utils/bundlejs.py”, line 172, in bundle

    check_public()
  File “/var/www/erpnext/lib/webnotes/utils/bundlejs.py”, line 167, in check_public
    make()
  File “/var/www/erpnext/lib/webnotes/install_lib/setup_public_folder.py”, line 31, in make

    os.symlink(link[1], link[0])
OSError: [Errno 17] File exists




# lib/wnf.py --update origin master
From git://github.com/webnotes/wnframework

 * branch            master     -> FETCH_HEAD
Already up-to-date.
cd: 1: can’t cd to app
Executing patches.september_2012.reload_criteria_stock_ledger in erpnext
Traceback (innermost last):
  File “/var/www/erpnext/lib/webnotes/modules/patch_handler.py”, line 72, in execute_patch

    getattr(patch, ‘execute’)()
  File “./patches/september_2012/reload_criteria_stock_ledger.py”, line 5, in execute
    reload_doc(‘stock’, ‘Search Criteria’, ‘Stock Ledger’)

  File “/var/www/erpnext/lib/webnotes/modules/init.py”, line 62, in reload_doc
    reload_single_doc(module, dt, dn)
  File “/var/www/erpnext/lib/webnotes/modules/init.py”, line 97, in reload_single_doc

    raise Exception, ‘%s missing’ % path
 Exception: ./app/stock/search_criteria/stock_ledger/stock_ledger.txt missing

patches.september_2012.reload_criteria_stock_ledger: failed: STOPPED
Traceback (most recent call last):

  File “lib/wnf.py”, line 424, in <module>
    run()
  File “lib/wnf.py”, line 382, in run
    update_erpnext(options.update[0], options.update[1])
  File “lib/wnf.py”, line 102, in update_erpnext

    patch_sync_build()
  File “lib/wnf.py”, line 106, in patch_sync_build
    rebuild()
  File “lib/wnf.py”, line 85, in rebuild
    bundlejs.bundle(False)
  File “/var/www/erpnext/lib/webnotes/utils/bundlejs.py”, line 172, in bundle

    check_public()
  File “/var/www/erpnext/lib/webnotes/utils/bundlejs.py”, line 167, in check_public
    make()
  File “/var/www/erpnext/lib/webnotes/install_lib/setup_public_folder.py”, line 31, in make

    os.symlink(link[1], link[0])
OSError: [Errno 17] File exists




You received this message because you are subscribed to the Google Groups “ERPNext Developer Forum” group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 





You received this message because you are subscribed to the Google Groups “ERPNext Developer Forum” group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 





You received this message because you are subscribed to the Google Groups “ERPNext Developer Forum” group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 





You received this message because you are subscribed to the Google Groups “ERPNext Developer Forum” group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 





You received this message because you are subscribed to the Google Groups “ERPNext Developer Forum” group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 





You received this message because you are subscribed to the Google Groups “ERPNext Developer Forum” group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 






You received this message because you are subscribed to the Google Groups “ERPNext Developer Forum” group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 




You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er...@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 

Here you go, but seriously this is very bad how am i supposed to sell a product like this let alone use it myself. However you help is much appricated, and i understand this is an new project so there are bound to be problems like this, but i am really really frustrated now. I have even tried installing from a backup and running the upgrade from a copy of erpnext that was a few day old ie not previous upgrade attemted.


PS i do not see anything about version numbers anywhere?


[17:13:59.319] Error in parsing value for 'filter'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:78
[17:13:59.319] Error in parsing value for 'background-image'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:96
[17:13:59.319] Unknown property '-moz-border-radius'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:107
[17:13:59.319] Unknown property '-moz-box-shadow'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:110
[17:13:59.319] Expected declaration but found '*'. Skipped to next declaration. @ http://erp.next.com:14567/css/all-web.css:113
[17:13:59.319] Unknown property 'transition'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:127
[17:13:59.319] Expected colour but found 'auto'. Expected colour but found '-webkit-focus-ring-color'. Expected end of value but found '-webkit-focus-ring-color'. Error in parsing value for 'outline'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:131
[17:13:59.319] Expected end of value but found ' '. Error in parsing value for 'background-color'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:140
[17:13:59.320] Unknown property '-moz-border-radius-topleft'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:369
[17:13:59.320] Unknown property '-moz-border-radius-bottomleft'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:372
[17:13:59.320] Unknown property '-moz-border-radius-topright'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:377
[17:13:59.320] Unknown property '-moz-border-radius-bottomright'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:380
[17:13:59.321] Unknown pseudo-class or pseudo-element '-webkit-input-placeholder'. Ruleset ignored due to bad selector. @ http://erp.next.com:14567/css/all-web.css:778
[17:13:59.321] Unknown property '-moz-background-clip'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:983
[17:13:59.321] Error in parsing value for 'background'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:1814
[17:13:59.322] Error in parsing value for 'border-collapse'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:1880
[17:13:59.322] Unknown property '-moz-outline-style'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:1929
[17:13:59.322] Unknown property 'zoom'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:2081
[17:13:59.322] Unknown property 'postion'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:2142
[17:13:59.322] Error in parsing value for 'Filter'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:2273
[17:13:59.324] Expected colour but found '#black'. Error in parsing value for 'background-color'. Declaration dropped. @ http://erp.next.com:14567/css/wn-web.css:3
[17:13:59.361] Starting up... @ http://erp.next.com:14567/js/all-web.js:713
--
[17:16:26.837] GET http://erp.next.com:14567/login.html [HTTP/1.1 200 OK 124ms]
[17:16:27.011] GET http://erp.next.com:14567/lib/js/lib/jquery/jquery.min.js [HTTP/1.1 304 Not Modified 59ms]
[17:16:27.214] GET http://erp.next.com:14567/lib/images/ui/spinner.gif [HTTP/1.1 304 Not Modified 41ms]
[17:16:27.207] Starting up... @ http://erp.next.com:14567/js/all-web.js:713
--
[17:16:40.924] POST http://erp.next.com:14567/server.py [HTTP/1.1 200 OK 178ms]



On Wed, Oct 3, 2012 at 3:20 AM, Anand Doshi <an...@iwebnotes.com> wrote:
Ok. Please open your browser's console and paste the error message that comes there.

A quick check on the update is that the top bar should appear semi transparent. If it is coming fine, then you have the latest version.

thanks,
Anand.


On 03-Oct-2012, at 2:46 PM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:

Hope things did not get to badly hosed when i ran the update earlier today.

On Wed, Oct 3, 2012 at 3:14 AM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:
Nope sorry same error even tried an apache restart for good luck


On Wed, Oct 3, 2012 at 3:11 AM, Anand Doshi <an...@iwebnotes.com> wrote:
Hi Ryan,

I think I got the issue.

Please run:
lib/wnf.py --build_web_cache

thanks,
Anand.


On 03-Oct-2012, at 2:31 PM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:


Ok i did all that including the running the line you forgot but i cannot login enter my username and password at the login screen seems to hang with Unable to complete request: parsererror




On Wed, Oct 3, 2012 at 2:54 AM, Anand Doshi <an…@iwebnotes.com> wrote:

Hi,

Keep the conf file from your old setup. As mentioned, just change the files_path, backup_path and log_file_path values. Keep database name and password same so that you can continue using your old data.

I apologize for missing out that step regarding the change of directory.

I missed out one more instruction. You need to run:

lib/wnf.py --update origin master

once more so that your existing database has the latest patches.

Thanks,
Anand.

On 03-Oct-2012, at 2:18 PM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:


Ok i have followed the intructions a couple of minor things there you should tell people to move into the erpnext direcory before runing the install command i ended up having to move all the files python pulled in from my home dir to /var/www/erpnext


Also are we supposed to change the database name and password in the conf.py file to the newly created database??? or is erpnext getting this info from somewhere else now?? or does it matter??


On Tue, Oct 2, 2012 at 9:23 PM, Anand Doshi <an…@iwebnotes.com> wrote:

Hi Ryan,

We have made changes in the directory structure and released that a few hours back. Hence, your installation broke.

Please see https://github.com/webnotes/erpnext/wiki/How-to-Install-ERPNext for the updated upgrade instructions. This should solve your immediate problem.

Henceforth, we will inform the community of any upgrades before/as soon as they are released. Sorry for the trouble this upgrade has caused.

Also, if you face any issue during the upgrade, please post it here and we will get it solved.

Regarding the functional problems you are facing:
1. Our existing system, to maintain integrity, is based on Save - Submit - Cancel - Amend cycle. We are working on a much easier system, but it will take some time to get it done. For now, if you have submitted a Quotation and also submitted a Sales Order based on that quotation, then, to modify your existing quotation, you need to cancel the Sales Order based on that quotation and then Cancel - Amend the existing quotation. Now you can again create a Sales Order based on this modified quotation.

2. You can set your custom print format as the default by going to Setup > Customize Form > Select Sales Invoice. In the field 'Default Print Format' set it as your custom print format, and click on Update to save this customization. After refreshing your browser window, you should be able to see your custom print format selected for all sales invoices.

3. Recurring Invoices, we will keep it to its own thread. Please paste the last 50 lines of /var/log/erpnext-sch.log on the recurring invoice issue's thread. The sooner you reply, the quicker it will get resolved.

Hope this solves your problems.

Thanks,
Anand.

On 03-Oct-2012, at 2:28 AM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:


Hello all you know i really like erpnext but it is really frustrating me lately each time i go to use it for something simple like change a quote into an invoice and email a customer a copy it ends up taking me a half day. First the estimate needed to be changed up a bit, but that was not possible from the quote system? maybe i needed to turn it into an invoice or sales order first? anyways i did not want to be stuck with an estimate -> invoice that i could not remove so i cut my losses and created a brand new sales order for my client this was ok but redundant and annoyed me.


Then I would like to print a copy of my draft of the sales invoice before i send it to the customer, and of course i cannot get it to use my custom template arrgh! off to the setting and forms interface which was no help! no matter what i did i could not the draft to print right.


Whatever i am going broke here and need to get this invoice off to get paid, thinking to myself maybe i should upgrade erpnext first fix my print forums?? then i come to my senses NOPE to dangerous. Better to send the invoice out Blindly as i have still not figured out how to get erpnext to send me a copy of the invoice that gets submitted to the customer remember something about a communication section, but cannot quickly find it. Not a big deal invoice may look like crap on the customers end as i will never know which forum erpnext used to send it minor details right just get it out so i can get paid.


I still have a couple of invoices left to send out, but decide to upgrade erpnext first as it has been awhile. This really frustrates me a may have broken everything please help as i am upset now thinking of switching something more simple and less volatile than erpnext, however got to much time invested, and several possible clients lined up arrrgh maybe next release will straiten some of this out.


Don't even get me started on reoccuring invoices but that is a whole other couple of posts.<332.gif><332.gif>



Anyways here is my broken ERPNext upgrade not much works anymore only the home screen, and i still have invoices to send sorry for the rant and please help.

ro…@erp:/var/www/erpnext# lib/wnf.py --pull origin master

From git://github.com/webnotes/wnframework
* branch master -> FETCH_HEAD
Already up-to-date.
cd: 1: can't cd to app

Building js and css files…

Wrote public/js/core.min.js - 29k
Wrote public/js/toolbar.min.js - 6k
Wrote public/js/report-legacy.js - 40k
Wrote public/css/all-web.css - 51k
Wrote public/css/all-app.css - 103k
Wrote public/js/all-web.js - 96k

Wrote public/js/all-app.js - 382k
Wrote public/js/fields.js - 25k
Wrote public/css/fields.css - 1k
Wrote public/js/listing.js - 13k
Traceback (most recent call last):
File "lib/wnf.py", line 424, in <module>

run()<br>  File &quot;lib/wnf.py&quot;, line 310, in run<br>    pull(options.pull[0], options.pull[1], build=True)<br>  File &quot;lib/wnf.py&quot;, line 80, in pull<br>    if build: rebuild()<br>  File &quot;lib/wnf.py&quot;, line 89, in rebuild<br>





website.web_cache.refresh_cache([&#39;Blog&#39;])<br>  File &quot;./website/web_cache.py&quot;, line 264, in refresh_cache<br>    for page_name in get_predefined_pages():<br>  File &quot;./website/web_cache.py&quot;, line 89, in get_predefined_pages<br>





for page in os.listdir(pages_path):<br>OSError: [Errno 2] No such file or directory: &#39;./app/website/templates/pages&#39;<br>ro...@erp:/var/www/erpnext# lib/wnf.py --update origin master<br>From git://<a href="http://github.com/webnotes/wnframework" target="_blank">github.com/webnotes/wnframework</a><br>
  • branch master -> FETCH_HEAD
    Already up-to-date.
    cd: 1: can't cd to app
    core | profile
    Executing patches.july_2012.auth_table in erpnext
    Success
    Executing patches.july_2012.deprecate_bulk_rename in erpnext

Success
Executing patches.august_2012.task_allocated_to_assigned in erpnext
Success
Executing patches.august_2012.change_profile_permission in erpnext
Success
Executing patches.september_2012.stock_report_permissions_for_accounts in erpnext

Success
Executing patches.september_2012.communication_delete_permission in erpnext
Success
Executing patches.september_2012.reload_criteria_stock_ledger in erpnext
Traceback (innermost last):
File "/var/www/erpnext/lib/webnotes/modules/patch_handler.py", line 72, in execute_patch

getattr(patch, &#39;execute&#39;)()<br>  File &quot;./patches/september_2012/reload_criteria_stock_ledger.py&quot;, line 5, in execute<br>    reload_doc(&#39;stock&#39;, &#39;Search Criteria&#39;, &#39;Stock Ledger&#39;)<br>

File "/var/www/erpnext/lib/webnotes/modules/init.py", line 62, in reload_doc
reload_single_doc(module, dt, dn)
File "/var/www/erpnext/lib/webnotes/modules/init.py", line 97, in reload_single_doc

raise Exception, &#39;%s missing&#39; % path<br> Exception: ./app/stock/search_criteria/stock_ledger/stock_ledger.txt missing<br><br>patches.september_2012.reload_criteria_stock_ledger: failed: STOPPED<br>Traceback (most recent call last):<br>

File "lib/wnf.py", line 424, in <module>
run()
File "lib/wnf.py", line 382, in run
update_erpnext(options.update[0], options.update[1])
File "lib/wnf.py", line 102, in update_erpnext

patch_sync_build()<br>  File &quot;lib/wnf.py&quot;, line 106, in patch_sync_build<br>    rebuild()<br>  File &quot;lib/wnf.py&quot;, line 85, in rebuild<br>    bundlejs.bundle(False)<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 172, in bundle<br>





check_public()<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 167, in check_public<br>    make()<br>  File &quot;/var/www/erpnext/lib/webnotes/install_lib/setup_public_folder.py&quot;, line 31, in make<br>





os.symlink(link[1], link[0])<br>OSError: [Errno 17] File exists<br><br><br><br><br># lib/wnf.py --update origin master<br>From git://<a href="http://github.com/webnotes/wnframework" target="_blank">github.com/webnotes/wnframework</a><br>
  • branch master -> FETCH_HEAD
    Already up-to-date.
    cd: 1: can't cd to app
    Executing patches.september_2012.reload_criteria_stock_ledger in erpnext
    Traceback (innermost last):
    File "/var/www/erpnext/lib/webnotes/modules/patch_handler.py", line 72, in execute_patch

    getattr(patch, 'execute')()
    File "./patches/september_2012/reload_criteria_stock_ledger.py", line 5, in execute
    reload_doc('stock', 'Search Criteria', 'Stock Ledger')

File "/var/www/erpnext/lib/webnotes/modules/init.py", line 62, in reload_doc
reload_single_doc(module, dt, dn)
File "/var/www/erpnext/lib/webnotes/modules/init.py", line 97, in reload_single_doc

raise Exception, &#39;%s missing&#39; % path<br> Exception: ./app/stock/search_criteria/stock_ledger/stock_ledger.txt missing<br><br>patches.september_2012.reload_criteria_stock_ledger: failed: STOPPED<br>Traceback (most recent call last):<br>

File "lib/wnf.py", line 424, in <module>
run()
File "lib/wnf.py", line 382, in run
update_erpnext(options.update[0], options.update[1])
File "lib/wnf.py", line 102, in update_erpnext

patch_sync_build()<br>  File &quot;lib/wnf.py&quot;, line 106, in patch_sync_build<br>    rebuild()<br>  File &quot;lib/wnf.py&quot;, line 85, in rebuild<br>    bundlejs.bundle(False)<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 172, in bundle<br>





check_public()<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 167, in check_public<br>    make()<br>  File &quot;/var/www/erpnext/lib/webnotes/install_lib/setup_public_folder.py&quot;, line 31, in make<br>





os.symlink(link[1], link[0])<br>OSError: [Errno 17] File exists<br><br><div><br></div></div><span><font color="#888888">



You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.









You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.









You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.








You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.








You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.








You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.









You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.







You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.







You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er...@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 

Hi Ryan,


Parse error issues are a bit tricky to track down. From the console output, it looks like you were able to see the login page, enter your credentials and were able to log into the system. That means the setup is almost done.


To check the parse error problem, please follow these steps: (I suggest chrome, as it requires minimal setup)

I. Make sure you have a recent version of chrome or firefox.

II. If chrome:
1. open developer tools by going to its menu > tools > developer tools. Then click on Network tab.
2. go back to the browser window and try logging into erpnext.
  1. once you get parse error, go back to developer tool's network tab.
    4. Click on the last entry which looks like server.py
    5. Paste the output of the Response tab here.

III. If firefox:
1. Install an add-on called firebug, open it and go to the Net tab.
2. Make sure 'Persist' and 'All' are selected.
  1. go back to the browser window and try logging into erpnext.
3. once you get parse error, go back to firebug's Net tab.
4. here, find and click on the last entry which has server.py in it.
5. It will reveal a response tab. Paste its output here.

Please have some patience. The solution is usually simple, but it takes time to track down the problem.

Thanks,
Anand.



On Thu, Oct 4, 2012 at 4:54 AM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:

Here you go, but seriously this is very bad how am i supposed to sell a product like this let alone use it myself. However you help is much appricated, and i understand this is an new project so there are bound to be problems like this, but i am really really frustrated now. I have even tried installing from a backup and running the upgrade from a copy of erpnext that was a few day old ie not previous upgrade attemted.


PS i do not see anything about version numbers anywhere?


[17:13:59.319] Error in parsing value for 'filter'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:78
[17:13:59.319] Error in parsing value for 'background-image'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:96
[17:13:59.319] Unknown property '-moz-border-radius'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:107
[17:13:59.319] Unknown property '-moz-box-shadow'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:110
[17:13:59.319] Expected declaration but found '*'. Skipped to next declaration. @ http://erp.next.com:14567/css/all-web.css:113
[17:13:59.319] Unknown property 'transition'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:127
[17:13:59.319] Expected colour but found 'auto'. Expected colour but found '-webkit-focus-ring-color'. Expected end of value but found '-webkit-focus-ring-color'. Error in parsing value for 'outline'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:131
[17:13:59.319] Expected end of value but found ' '. Error in parsing value for 'background-color'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:140
[17:13:59.320] Unknown property '-moz-border-radius-topleft'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:369
[17:13:59.320] Unknown property '-moz-border-radius-bottomleft'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:372
[17:13:59.320] Unknown property '-moz-border-radius-topright'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:377
[17:13:59.320] Unknown property '-moz-border-radius-bottomright'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:380
[17:13:59.321] Unknown pseudo-class or pseudo-element '-webkit-input-placeholder'. Ruleset ignored due to bad selector. @ http://erp.next.com:14567/css/all-web.css:778
[17:13:59.321] Unknown property '-moz-background-clip'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:983
[17:13:59.321] Error in parsing value for 'background'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:1814
[17:13:59.322] Error in parsing value for 'border-collapse'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:1880
[17:13:59.322] Unknown property '-moz-outline-style'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:1929
[17:13:59.322] Unknown property 'zoom'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:2081
[17:13:59.322] Unknown property 'postion'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:2142
[17:13:59.322] Error in parsing value for 'Filter'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:2273
[17:13:59.324] Expected colour but found '#black'. Error in parsing value for 'background-color'. Declaration dropped. @ http://erp.next.com:14567/css/wn-web.css:3
[17:13:59.361] Starting up... @ http://erp.next.com:14567/js/all-web.js:713
--
[17:16:26.837] GET http://erp.next.com:14567/login.html [HTTP/1.1 200 OK 124ms]
[17:16:27.011] GET http://erp.next.com:14567/lib/js/lib/jquery/jquery.min.js [HTTP/1.1 304 Not Modified 59ms]
[17:16:27.214] GET http://erp.next.com:14567/lib/images/ui/spinner.gif [HTTP/1.1 304 Not Modified 41ms]
[17:16:27.207] Starting up... @ http://erp.next.com:14567/js/all-web.js:713
--
[17:16:40.924] POST http://erp.next.com:14567/server.py [HTTP/1.1 200 OK 178ms]



On Wed, Oct 3, 2012 at 3:20 AM, Anand Doshi <an...@iwebnotes.com> wrote:
Ok. Please open your browser's console and paste the error message that comes there.

A quick check on the update is that the top bar should appear semi transparent. If it is coming fine, then you have the latest version.

thanks,
Anand.


On 03-Oct-2012, at 2:46 PM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:


Hope things did not get to badly hosed when i ran the update earlier today.

On Wed, Oct 3, 2012 at 3:14 AM, Ryan vAN GINNEKEN <ry…@gmail.com> wrote:

Nope sorry same error even tried an apache restart for good luck


On Wed, Oct 3, 2012 at 3:11 AM, Anand Doshi <an...@iwebnotes.com> wrote:
Hi Ryan,

I think I got the issue.

Please run:
lib/wnf.py --build_web_cache

thanks,
Anand.


On 03-Oct-2012, at 2:31 PM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:


Ok i did all that including the running the line you forgot but i cannot login enter my username and password at the login screen seems to hang with Unable to complete request: parsererror




On Wed, Oct 3, 2012 at 2:54 AM, Anand Doshi <an…@iwebnotes.com> wrote:

Hi,

Keep the conf file from your old setup. As mentioned, just change the files_path, backup_path and log_file_path values. Keep database name and password same so that you can continue using your old data.

I apologize for missing out that step regarding the change of directory.

I missed out one more instruction. You need to run:

lib/wnf.py --update origin master

once more so that your existing database has the latest patches.

Thanks,
Anand.

On 03-Oct-2012, at 2:18 PM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:


Ok i have followed the intructions a couple of minor things there you should tell people to move into the erpnext direcory before runing the install command i ended up having to move all the files python pulled in from my home dir to /var/www/erpnext


Also are we supposed to change the database name and password in the conf.py file to the newly created database??? or is erpnext getting this info from somewhere else now?? or does it matter??


On Tue, Oct 2, 2012 at 9:23 PM, Anand Doshi <an…@iwebnotes.com> wrote:

Hi Ryan,

We have made changes in the directory structure and released that a few hours back. Hence, your installation broke.

Please see https://github.com/webnotes/erpnext/wiki/How-to-Install-ERPNext for the updated upgrade instructions. This should solve your immediate problem.

Henceforth, we will inform the community of any upgrades before/as soon as they are released. Sorry for the trouble this upgrade has caused.

Also, if you face any issue during the upgrade, please post it here and we will get it solved.

Regarding the functional problems you are facing:
1. Our existing system, to maintain integrity, is based on Save - Submit - Cancel - Amend cycle. We are working on a much easier system, but it will take some time to get it done. For now, if you have submitted a Quotation and also submitted a Sales Order based on that quotation, then, to modify your existing quotation, you need to cancel the Sales Order based on that quotation and then Cancel - Amend the existing quotation. Now you can again create a Sales Order based on this modified quotation.

2. You can set your custom print format as the default by going to Setup > Customize Form > Select Sales Invoice. In the field 'Default Print Format' set it as your custom print format, and click on Update to save this customization. After refreshing your browser window, you should be able to see your custom print format selected for all sales invoices.

3. Recurring Invoices, we will keep it to its own thread. Please paste the last 50 lines of /var/log/erpnext-sch.log on the recurring invoice issue's thread. The sooner you reply, the quicker it will get resolved.

Hope this solves your problems.

Thanks,
Anand.

On 03-Oct-2012, at 2:28 AM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:


Hello all you know i really like erpnext but it is really frustrating me lately each time i go to use it for something simple like change a quote into an invoice and email a customer a copy it ends up taking me a half day. First the estimate needed to be changed up a bit, but that was not possible from the quote system? maybe i needed to turn it into an invoice or sales order first? anyways i did not want to be stuck with an estimate -> invoice that i could not remove so i cut my losses and created a brand new sales order for my client this was ok but redundant and annoyed me.


Then I would like to print a copy of my draft of the sales invoice before i send it to the customer, and of course i cannot get it to use my custom template arrgh! off to the setting and forms interface which was no help! no matter what i did i could not the draft to print right.


Whatever i am going broke here and need to get this invoice off to get paid, thinking to myself maybe i should upgrade erpnext first fix my print forums?? then i come to my senses NOPE to dangerous. Better to send the invoice out Blindly as i have still not figured out how to get erpnext to send me a copy of the invoice that gets submitted to the customer remember something about a communication section, but cannot quickly find it. Not a big deal invoice may look like crap on the customers end as i will never know which forum erpnext used to send it minor details right just get it out so i can get paid.


I still have a couple of invoices left to send out, but decide to upgrade erpnext first as it has been awhile. This really frustrates me a may have broken everything please help as i am upset now thinking of switching something more simple and less volatile than erpnext, however got to much time invested, and several possible clients lined up arrrgh maybe next release will straiten some of this out.


Don't even get me started on reoccuring invoices but that is a whole other couple of posts.<332.gif><332.gif>



Anyways here is my broken ERPNext upgrade not much works anymore only the home screen, and i still have invoices to send sorry for the rant and please help.

ro…@erp:/var/www/erpnext# lib/wnf.py --pull origin master

From git://github.com/webnotes/wnframework
* branch master -> FETCH_HEAD
Already up-to-date.
cd: 1: can't cd to app

Building js and css files…

Wrote public/js/core.min.js - 29k
Wrote public/js/toolbar.min.js - 6k
Wrote public/js/report-legacy.js - 40k
Wrote public/css/all-web.css - 51k
Wrote public/css/all-app.css - 103k
Wrote public/js/all-web.js - 96k

Wrote public/js/all-app.js - 382k
Wrote public/js/fields.js - 25k
Wrote public/css/fields.css - 1k
Wrote public/js/listing.js - 13k
Traceback (most recent call last):
File "lib/wnf.py", line 424, in <module>

run()<br>  File &quot;lib/wnf.py&quot;, line 310, in run<br>    pull(options.pull[0], options.pull[1], build=True)<br>  File &quot;lib/wnf.py&quot;, line 80, in pull<br>    if build: rebuild()<br>  File &quot;lib/wnf.py&quot;, line 89, in rebuild<br>







website.web_cache.refresh_cache([&#39;Blog&#39;])<br>  File &quot;./website/web_cache.py&quot;, line 264, in refresh_cache<br>    for page_name in get_predefined_pages():<br>  File &quot;./website/web_cache.py&quot;, line 89, in get_predefined_pages<br>







for page in os.listdir(pages_path):<br>OSError: [Errno 2] No such file or directory: &#39;./app/website/templates/pages&#39;<br>ro...@erp:/var/www/erpnext# lib/wnf.py --update origin master<br>From git://<a href="http://github.com/webnotes/wnframework" target="_blank">github.com/webnotes/wnframework</a><br>
  • branch master -> FETCH_HEAD
    Already up-to-date.
    cd: 1: can't cd to app
    core | profile
    Executing patches.july_2012.auth_table in erpnext
    Success
    Executing patches.july_2012.deprecate_bulk_rename in erpnext

Success
Executing patches.august_2012.task_allocated_to_assigned in erpnext
Success
Executing patches.august_2012.change_profile_permission in erpnext
Success
Executing patches.september_2012.stock_report_permissions_for_accounts in erpnext

Success
Executing patches.september_2012.communication_delete_permission in erpnext
Success
Executing patches.september_2012.reload_criteria_stock_ledger in erpnext
Traceback (innermost last):
File "/var/www/erpnext/lib/webnotes/modules/patch_handler.py", line 72, in execute_patch

getattr(patch, &#39;execute&#39;)()<br>  File &quot;./patches/september_2012/reload_criteria_stock_ledger.py&quot;, line 5, in execute<br>    reload_doc(&#39;stock&#39;, &#39;Search Criteria&#39;, &#39;Stock Ledger&#39;)<br>

File "/var/www/erpnext/lib/webnotes/modules/init.py", line 62, in reload_doc
reload_single_doc(module, dt, dn)
File "/var/www/erpnext/lib/webnotes/modules/init.py", line 97, in reload_single_doc

raise Exception, &#39;%s missing&#39; % path<br> Exception: ./app/stock/search_criteria/stock_ledger/stock_ledger.txt missing<br><br>patches.september_2012.reload_criteria_stock_ledger: failed: STOPPED<br>Traceback (most recent call last):<br>

File "lib/wnf.py", line 424, in <module>
run()
File "lib/wnf.py", line 382, in run
update_erpnext(options.update[0], options.update[1])
File "lib/wnf.py", line 102, in update_erpnext

patch_sync_build()<br>  File &quot;lib/wnf.py&quot;, line 106, in patch_sync_build<br>    rebuild()<br>  File &quot;lib/wnf.py&quot;, line 85, in rebuild<br>    bundlejs.bundle(False)<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 172, in bundle<br>







check_public()<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 167, in check_public<br>    make()<br>  File &quot;/var/www/erpnext/lib/webnotes/install_lib/setup_public_folder.py&quot;, line 31, in make<br>







os.symlink(link[1], link[0])<br>OSError: [Errno 17] File exists<br><br><br><br><br># lib/wnf.py --update origin master<br>From git://<a href="http://github.com/webnotes/wnframework" target="_blank">github.com/webnotes/wnframework</a><br>
  • branch master -> FETCH_HEAD
    Already up-to-date.
    cd: 1: can't cd to app
    Executing patches.september_2012.reload_criteria_stock_ledger in erpnext
    Traceback (innermost last):
    File "/var/www/erpnext/lib/webnotes/modules/patch_handler.py", line 72, in execute_patch

    getattr(patch, 'execute')()
    File "./patches/september_2012/reload_criteria_stock_ledger.py", line 5, in execute
    reload_doc('stock', 'Search Criteria', 'Stock Ledger')

File "/var/www/erpnext/lib/webnotes/modules/init.py", line 62, in reload_doc
reload_single_doc(module, dt, dn)
File "/var/www/erpnext/lib/webnotes/modules/init.py", line 97, in reload_single_doc

raise Exception, &#39;%s missing&#39; % path<br> Exception: ./app/stock/search_criteria/stock_ledger/stock_ledger.txt missing<br><br>patches.september_2012.reload_criteria_stock_ledger: failed: STOPPED<br>Traceback (most recent call last):<br>

File "lib/wnf.py", line 424, in <module>
run()
File "lib/wnf.py", line 382, in run
update_erpnext(options.update[0], options.update[1])
File "lib/wnf.py", line 102, in update_erpnext

patch_sync_build()<br>  File &quot;lib/wnf.py&quot;, line 106, in patch_sync_build<br>    rebuild()<br>  File &quot;lib/wnf.py&quot;, line 85, in rebuild<br>    bundlejs.bundle(False)<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 172, in bundle<br>







check_public()<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 167, in check_public<br>    make()<br>  File &quot;/var/www/erpnext/lib/webnotes/install_lib/setup_public_folder.py&quot;, line 31, in make<br>







os.symlink(link[1], link[0])<br>OSError: [Errno 17] File exists<br><br><div><br></div></div><span><font color="#888888">



You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.









You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.









You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.








You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.








You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.








You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.









You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.







You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.







You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.







You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er...@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 

Ryan,

The trace you pasted has both warnings and errors.

I tried logging in from an iPad, it logged in but showed a parse error. There might be some browsers that might be not parsing correctly. I have just pushed an update to remove the erring (?) file.

Just run 

lib/wnf.py --update origin master

and try again.

best,
Rushabh


W: https://erpnext.com
T: @rushabh_mehta

On 04-Oct-2012, at 8:44 AM, Anand Doshi <an...@iwebnotes.com> wrote:

Hi Ryan,

Parse error issues are a bit tricky to track down. From the console output, it looks like you were able to see the login page, enter your credentials and were able to log into the system. That means the setup is almost done.

To check the parse error problem, please follow these steps: (I suggest chrome, as it requires minimal setup)

I. Make sure you have a recent version of chrome or firefox.

II. If chrome:
1. open developer tools by going to its menu > tools > developer tools. Then click on Network tab.
2. go back to the browser window and try logging into erpnext.
  1. once you get parse error, go back to developer tool’s network tab.
    4. Click on the last entry which looks like server.py
    5. Paste the output of the Response tab here.

III. If firefox:
1. Install an add-on called firebug, open it and go to the Net tab.
2. Make sure 'Persist' and 'All' are selected.
  1. go back to the browser window and try logging into erpnext.
3. once you get parse error, go back to firebug’s Net tab.
4. here, find and click on the last entry which has server.py in it.
5. It will reveal a response tab. Paste its output here.

Please have some patience. The solution is usually simple, but it takes time to track down the problem.

Thanks,
Anand.



On Thu, Oct 4, 2012 at 4:54 AM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:

Here you go, but seriously this is very bad how am i supposed to sell a product like this let alone use it myself.  However you help is much appricated, and i understand this is an new project so there are bound to be problems like this, but i am really really frustrated now.  I have even tried installing from a backup and running the upgrade from a copy of erpnext that was a few day old ie not previous upgrade attemted.


PS i do not see anything about version numbers anywhere?


[17:13:59.319] Error in parsing value for 'filter'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:78
[17:13:59.319] Error in parsing value for 'background-image'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:96
[17:13:59.319] Unknown property '-moz-border-radius'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:107
[17:13:59.319] Unknown property '-moz-box-shadow'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:110
[17:13:59.319] Expected declaration but found '*'. Skipped to next declaration. @ http://erp.next.com:14567/css/all-web.css:113
[17:13:59.319] Unknown property 'transition'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:127
[17:13:59.319] Expected colour but found 'auto'. Expected colour but found '-webkit-focus-ring-color'. Expected end of value but found '-webkit-focus-ring-color'. Error in parsing value for 'outline'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:131
[17:13:59.319] Expected end of value but found ' '. Error in parsing value for 'background-color'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:140
[17:13:59.320] Unknown property '-moz-border-radius-topleft'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:369
[17:13:59.320] Unknown property '-moz-border-radius-bottomleft'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:372
[17:13:59.320] Unknown property '-moz-border-radius-topright'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:377
[17:13:59.320] Unknown property '-moz-border-radius-bottomright'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:380
[17:13:59.321] Unknown pseudo-class or pseudo-element '-webkit-input-placeholder'. Ruleset ignored due to bad selector. @ http://erp.next.com:14567/css/all-web.css:778
[17:13:59.321] Unknown property '-moz-background-clip'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:983
[17:13:59.321] Error in parsing value for 'background'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:1814
[17:13:59.322] Error in parsing value for 'border-collapse'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:1880
[17:13:59.322] Unknown property '-moz-outline-style'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:1929
[17:13:59.322] Unknown property 'zoom'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:2081
[17:13:59.322] Unknown property 'postion'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:2142
[17:13:59.322] Error in parsing value for 'Filter'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:2273
[17:13:59.324] Expected colour but found '#black'. Error in parsing value for 'background-color'. Declaration dropped. @ http://erp.next.com:14567/css/wn-web.css:3
[17:13:59.361] Starting up... @ http://erp.next.com:14567/js/all-web.js:713
--
[17:16:26.837] GET http://erp.next.com:14567/login.html [HTTP/1.1 200 OK 124ms]
[17:16:27.011] GET http://erp.next.com:14567/lib/js/lib/jquery/jquery.min.js [HTTP/1.1 304 Not Modified 59ms]
[17:16:27.214] GET http://erp.next.com:14567/lib/images/ui/spinner.gif [HTTP/1.1 304 Not Modified 41ms]
[17:16:27.207] Starting up... @ http://erp.next.com:14567/js/all-web.js:713
--
[17:16:40.924] POST http://erp.next.com:14567/server.py [HTTP/1.1 200 OK 178ms]



On Wed, Oct 3, 2012 at 3:20 AM, Anand Doshi <an...@iwebnotes.com> wrote:
Ok. Please open your browser's console and paste the error message that comes there.

A quick check on the update is that the top bar should appear semi transparent. If it is coming fine, then you have the latest version.

thanks,
Anand.


On 03-Oct-2012, at 2:46 PM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:


Hope things did not get to badly hosed when i ran the update earlier today.

On Wed, Oct 3, 2012 at 3:14 AM, Ryan vAN GINNEKEN <ry…@gmail.com> wrote:

Nope sorry same error even tried an apache restart for good luck


On Wed, Oct 3, 2012 at 3:11 AM, Anand Doshi <an...@iwebnotes.com> wrote:
Hi Ryan,

I think I got the issue.

Please run:
lib/wnf.py --build_web_cache

thanks,
Anand.


On 03-Oct-2012, at 2:31 PM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:


Ok i did all that including the running the line you forgot but i cannot login enter my username and password at the login screen seems to hang with       Unable to complete request: parsererror




On Wed, Oct 3, 2012 at 2:54 AM, Anand Doshi <an…@iwebnotes.com> wrote:

Hi,

Keep the conf file from your old setup. As mentioned, just change the files_path, backup_path and log_file_path values. Keep database name and password same so that you can continue using your old data.

I apologize for missing out that step regarding the change of directory.

I missed out one more instruction. You need to run: 

lib/wnf.py --update origin master

once more so that your existing database has the latest patches.

Thanks,
Anand.

On 03-Oct-2012, at 2:18 PM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:


Ok i have followed the intructions a couple of minor things there you should tell people to move into the erpnext direcory before runing the install command i ended up having to move all the files python pulled in from my home dir to /var/www/erpnext


Also are we supposed to change the database name and password in the conf.py file to the newly created database??? or is erpnext getting this info from somewhere else now?? or does it matter??


On Tue, Oct 2, 2012 at 9:23 PM, Anand Doshi <an…@iwebnotes.com> wrote:

Hi Ryan,

We have made changes in the directory structure and released that a few hours back. Hence, your installation broke. 

Please see https://github.com/webnotes/erpnext/wiki/How-to-Install-ERPNext for the updated upgrade instructions. This should solve your immediate problem.

Henceforth, we will inform the community of any upgrades before/as soon as they are released. Sorry for the trouble this upgrade has caused.

Also, if you face any issue during the upgrade, please post it here and we will get it solved.

Regarding the functional problems you are facing:
1. Our existing system, to maintain integrity, is based on Save - Submit - Cancel - Amend cycle. We are working on a much easier system, but it will take some time to get it done. For now, if you have submitted a Quotation and also submitted a Sales Order based on that quotation, then, to modify your existing quotation, you need to cancel the Sales Order based on that quotation and then Cancel - Amend the existing quotation. Now you can again create a Sales Order based on this modified quotation.

2. You can set your custom print format as the default by going to Setup > Customize Form > Select Sales Invoice. In the field 'Default Print Format' set it as your custom print format, and click on Update to save this customization. After refreshing your browser window, you should be able to see your custom print format selected for all sales invoices.

3. Recurring Invoices, we will keep it to its own thread. Please paste the last 50 lines of /var/log/erpnext-sch.log on the recurring invoice issue's thread. The sooner you reply, the quicker it will get resolved.

Hope this solves your problems.

Thanks,
Anand.

On 03-Oct-2012, at 2:28 AM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:


Hello all you know i really like erpnext but it is really frustrating me lately each time i go to use it for something simple like change a quote into an invoice and email a customer a copy it ends up taking me a half day.  First the estimate needed to be changed up a bit, but that was not possible from the quote system?  maybe i needed to turn it into an invoice or sales order first? anyways i did not want to be stuck with an estimate -> invoice that i could not remove so i cut my losses and created a brand new sales order for my client this was ok but redundant and annoyed me.


Then I would like to print a copy of my draft of the sales invoice before i send it to the customer, and of course i cannot get it to use my custom template arrgh! off to the setting and forms interface which was no help! no matter what i did i could not the draft to print right. 


Whatever i am going broke here and need to get this invoice off to get paid, thinking to myself maybe i should upgrade erpnext first fix my print forums?? then i come to my senses NOPE to dangerous.  Better to send the invoice out Blindly as i have still not figured out how to get erpnext to send me a copy of the invoice that gets submitted to the customer remember something about a communication section, but cannot quickly find it.  Not a big deal invoice may look like crap on the customers end as i will never know which forum erpnext used to send it minor details right just get it out so i can get paid.   


I still have a couple of invoices left to send out, but decide to upgrade erpnext first as it has been awhile.  This really frustrates me a may have broken everything please help as i am upset now thinking of switching something more simple and less volatile than erpnext, however got to much time invested, and several possible clients lined up arrrgh maybe next release will straiten some of this out.


Don’t even get me started on reoccuring invoices but that is a whole other couple of posts.<332.gif><332.gif>



Anyways here is my broken ERPNext upgrade not much works anymore only the home screen, and i still have invoices to send sorry for the rant and please help.

ro…@erp:/var/www/erpnext# lib/wnf.py --pull origin master

From git://github.com/webnotes/wnframework
 * branch            master     -> FETCH_HEAD
Already up-to-date.
cd: 1: can’t cd to app

Building js and css files…

Wrote public/js/core.min.js - 29k
Wrote public/js/toolbar.min.js - 6k
Wrote public/js/report-legacy.js - 40k
Wrote public/css/all-web.css - 51k
Wrote public/css/all-app.css - 103k
Wrote public/js/all-web.js - 96k

Wrote public/js/all-app.js - 382k
Wrote public/js/fields.js - 25k
Wrote public/css/fields.css - 1k
Wrote public/js/listing.js - 13k
Traceback (most recent call last):
  File “lib/wnf.py”, line 424, in <module>

    run()
  File “lib/wnf.py”, line 310, in run
    pull(options.pull[0], options.pull[1], build=True)
  File “lib/wnf.py”, line 80, in pull
    if build: rebuild()
  File “lib/wnf.py”, line 89, in rebuild

    website.web_cache.refresh_cache([‘Blog’])
  File “./website/web_cache.py”, line 264, in refresh_cache
    for page_name in get_predefined_pages():
  File “./website/web_cache.py”, line 89, in get_predefined_pages

    for page in os.listdir(pages_path):
OSError: [Errno 2] No such file or directory: ‘./app/website/templates/pages’
ro…@erp:/var/www/erpnext# lib/wnf.py --update origin master
From git://github.com/webnotes/wnframework

 * branch            master     -> FETCH_HEAD
Already up-to-date.
cd: 1: can’t cd to app
core | profile
Executing patches.july_2012.auth_table in erpnext
Success
Executing patches.july_2012.deprecate_bulk_rename in erpnext

Success
Executing patches.august_2012.task_allocated_to_assigned in erpnext
Success
Executing patches.august_2012.change_profile_permission in erpnext
Success
Executing patches.september_2012.stock_report_permissions_for_accounts in erpnext

Success
Executing patches.september_2012.communication_delete_permission in erpnext
Success
Executing patches.september_2012.reload_criteria_stock_ledger in erpnext
Traceback (innermost last):
  File “/var/www/erpnext/lib/webnotes/modules/patch_handler.py”, line 72, in execute_patch

    getattr(patch, ‘execute’)()
  File “./patches/september_2012/reload_criteria_stock_ledger.py”, line 5, in execute
    reload_doc(‘stock’, ‘Search Criteria’, ‘Stock Ledger’)

  File “/var/www/erpnext/lib/webnotes/modules/init.py”, line 62, in reload_doc
    reload_single_doc(module, dt, dn)
  File “/var/www/erpnext/lib/webnotes/modules/init.py”, line 97, in reload_single_doc

    raise Exception, ‘%s missing’ % path
 Exception: ./app/stock/search_criteria/stock_ledger/stock_ledger.txt missing

patches.september_2012.reload_criteria_stock_ledger: failed: STOPPED
Traceback (most recent call last):

  File “lib/wnf.py”, line 424, in <module>
    run()
  File “lib/wnf.py”, line 382, in run
    update_erpnext(options.update[0], options.update[1])
  File “lib/wnf.py”, line 102, in update_erpnext

    patch_sync_build()
  File “lib/wnf.py”, line 106, in patch_sync_build
    rebuild()
  File “lib/wnf.py”, line 85, in rebuild
    bundlejs.bundle(False)
  File “/var/www/erpnext/lib/webnotes/utils/bundlejs.py”, line 172, in bundle

    check_public()
  File “/var/www/erpnext/lib/webnotes/utils/bundlejs.py”, line 167, in check_public
    make()
  File “/var/www/erpnext/lib/webnotes/install_lib/setup_public_folder.py”, line 31, in make

    os.symlink(link[1], link[0])
OSError: [Errno 17] File exists




# lib/wnf.py --update origin master
From git://github.com/webnotes/wnframework

 * branch            master     -> FETCH_HEAD
Already up-to-date.
cd: 1: can’t cd to app
Executing patches.september_2012.reload_criteria_stock_ledger in erpnext
Traceback (innermost last):
  File “/var/www/erpnext/lib/webnotes/modules/patch_handler.py”, line 72, in execute_patch

    getattr(patch, ‘execute’)()
  File “./patches/september_2012/reload_criteria_stock_ledger.py”, line 5, in execute
    reload_doc(‘stock’, ‘Search Criteria’, ‘Stock Ledger’)

  File “/var/www/erpnext/lib/webnotes/modules/init.py”, line 62, in reload_doc
    reload_single_doc(module, dt, dn)
  File “/var/www/erpnext/lib/webnotes/modules/init.py”, line 97, in reload_single_doc

    raise Exception, ‘%s missing’ % path
 Exception: ./app/stock/search_criteria/stock_ledger/stock_ledger.txt missing

patches.september_2012.reload_criteria_stock_ledger: failed: STOPPED
Traceback (most recent call last):

  File “lib/wnf.py”, line 424, in <module>
    run()
  File “lib/wnf.py”, line 382, in run
    update_erpnext(options.update[0], options.update[1])
  File “lib/wnf.py”, line 102, in update_erpnext

    patch_sync_build()
  File “lib/wnf.py”, line 106, in patch_sync_build
    rebuild()
  File “lib/wnf.py”, line 85, in rebuild
    bundlejs.bundle(False)
  File “/var/www/erpnext/lib/webnotes/utils/bundlejs.py”, line 172, in bundle

    check_public()
  File “/var/www/erpnext/lib/webnotes/utils/bundlejs.py”, line 167, in check_public
    make()
  File “/var/www/erpnext/lib/webnotes/install_lib/setup_public_folder.py”, line 31, in make

    os.symlink(link[1], link[0])
OSError: [Errno 17] File exists




You received this message because you are subscribed to the Google Groups “ERPNext Developer Forum” group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 





You received this message because you are subscribed to the Google Groups “ERPNext Developer Forum” group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 





You received this message because you are subscribed to the Google Groups “ERPNext Developer Forum” group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 





You received this message because you are subscribed to the Google Groups “ERPNext Developer Forum” group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 





You received this message because you are subscribed to the Google Groups “ERPNext Developer Forum” group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 





You received this message because you are subscribed to the Google Groups “ERPNext Developer Forum” group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 






You received this message because you are subscribed to the Google Groups “ERPNext Developer Forum” group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 





You received this message because you are subscribed to the Google Groups “ERPNext Developer Forum” group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 





You received this message because you are subscribed to the Google Groups “ERPNext Developer Forum” group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 





You received this message because you are subscribed to the Google Groups “ERPNext Developer Forum” group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 




You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er...@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 

I think this is what you want it is from firefox firebug i already had it installed so no biggy this is before the latest update i will try again after update

<body bgcolor="#f0f0f8"><font color="#f0f0f8" size="-5"> -->
<body bgcolor="#f0f0f8"><font color="#f0f0f8" size="-5"> --> --> </font> </font> </font> </script> </object> </blockquote> </pre> </table> </table> </table> </table> </table> </font> </font> </font><body bgcolor="#f0f0f8"> <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="heading"> <tr bgcolor="#6622aa"> <td valign=bottom>&nbsp;<br> <font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong>&lt;type 'exceptions.ImportError'&gt;</strong></big></big></font></td ><td align=right valign=bottom ><font color="#ffffff" face="helvetica, arial">Python 2.6.6: /usr/bin/python<br>Thu Oct 4 00:55:22 2012</font></td></tr></table> <p>A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.</p> <table width="100%" cellspacing=0 cellpadding=0 border=0> <tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///var/www/erpnext/public/server.py">/var/www/erpnext/public/server.py</a> in <strong><module></strong>()</td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;76</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;print&nbsp;"&lt;html&gt;&lt;head&gt;&lt;script&gt;window.location.href='index.html';&lt;/script&gt;&lt;/head&gt;&lt;/html&gt;"<br> </tt></font></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;77</small>&nbsp;<br> </tt></font></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;78</small>&nbsp;if&nbsp;__name__=="__main__":<br> </tt></font></td></tr> <tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;&nbsp;79</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;init():<br> </tt></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;80</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;respond()<br> </tt></font></td></tr> <tr><td><small><font color="#909090"><strong>init</strong>&nbsp;= &lt;function init&gt;</font></small></td></tr></table> <table width="100%" cellspacing=0 cellpadding=0 border=0> <tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///var/www/erpnext/public/server.py">/var/www/erpnext/public/server.py</a> in <strong>init</strong>()</td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;46</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;init&nbsp;request<br> </tt></font></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;47</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;try:<br> </tt></font></td></tr> <tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;&nbsp;48</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;webnotes.http_request&nbsp;=&nbsp;webnotes.auth.HTTPRequest()<br> </tt></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;49</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;True<br> </tt></font></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;50</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;except&nbsp;webnotes.AuthenticationError,&nbsp;e:<br> </tt></font></td></tr> <tr><td><small><font color="#909090"><em>global</em> <strong>webnotes</strong>&nbsp;= &lt;module 'webnotes' from '../lib/webnotes/__init__.pyc'&gt;, webnotes.http_request <em>undefined</em>, webnotes.<strong>auth</strong>&nbsp;= &lt;module 'webnotes.auth' from '../lib/webnotes/auth.pyc'&gt;, webnotes.auth.<strong>HTTPRequest</strong>&nbsp;= &lt;class webnotes.auth.HTTPRequest&gt;</font></small></td></tr></table> <table width="100%" cellspacing=0 cellpadding=0 border=0> <tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///var/www/erpnext/lib/webnotes/auth.py">/var/www/erpnext/lib/webnotes/auth.py</a> in <strong>__init__</strong>(self=&lt;webnotes.auth.HTTPRequest instance&gt;)</td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;53</small>&nbsp;<br> </tt></font></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;54</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;login<br> </tt></font></td></tr> <tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;&nbsp;55</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;webnotes.login_manager&nbsp;=&nbsp;LoginManager()<br> </tt></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;56</small>&nbsp;<br> </tt></font></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;57</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;start&nbsp;session<br> </tt></font></td></tr> <tr><td><small><font color="#909090"><em>global</em> <strong>webnotes</strong>&nbsp;= &lt;module 'webnotes' from '../lib/webnotes/__init__.pyc'&gt;, webnotes.login_manager <em>undefined</em>, <em>global</em> <strong>LoginManager</strong>&nbsp;= &lt;class webnotes.auth.LoginManager&gt;</font></small></td></tr></table> <table width="100%" cellspacing=0 cellpadding=0 border=0> <tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///var/www/erpnext/lib/webnotes/auth.py">/var/www/erpnext/lib/webnotes/auth.py</a> in <strong>__init__</strong>(self=&lt;webnotes.auth.LoginManager instance&gt;)</td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;112</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;clear&nbsp;cache<br> </tt></font></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;113</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;from&nbsp;webnotes.sessions&nbsp;import&nbsp;clear_cache<br> </tt></font></td></tr> <tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;114</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;clear_cache(webnotes.form_dict.get('usr'))&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br> </tt></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;115</small>&nbsp;<br> </tt></font></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;116</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;self.authenticate()<br> </tt></font></td></tr> <tr><td><small><font color="#909090"><strong>clear_cache</strong>&nbsp;= &lt;function clear_cache&gt;, <em>global</em> <strong>webnotes</strong>&nbsp;= &lt;module 'webnotes' from '../lib/webnotes/__init__.pyc'&gt;, webnotes.<strong>form_dict</strong>&nbsp;= {'pwd': u'Chuang-Mu', 'cmd': u'login', 'usr': u'ryan@computerking.ca'}, webnotes.form_dict.<strong>get</strong>&nbsp;= &lt;built-in method get of DictObj object&gt;</font></small></td></tr></table> <table width="100%" cellspacing=0 cellpadding=0 border=0> <tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///var/www/erpnext/lib/webnotes/sessions.py">/var/www/erpnext/lib/webnotes/sessions.py</a> in <strong>clear_cache</strong>(user=u'ry...@computerking.ca')</td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;40</small>&nbsp;def&nbsp;clear_cache(user=''):<br> </tt></font></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;41</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"""clear&nbsp;cache"""<br> </tt></font></td></tr> <tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;&nbsp;42</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;webnotes.cache().flush_keys("bootinfo:")<br> </tt></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;43</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;webnotes.cache().flush_keys("doctype:")<br> </tt></font></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;44</small>&nbsp;<br> </tt></font></td></tr> <tr><td><small><font color="#909090"><em>global</em> <strong>webnotes</strong>&nbsp;= &lt;module 'webnotes' from '../lib/webnotes/__init__.pyc'&gt;, webnotes.<strong>cache</strong>&nbsp;= &lt;function cache&gt;, ).flush_keys <em>undefined</em></font></small></td></tr></table> <table width="100%" cellspacing=0 cellpadding=0 border=0> <tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///var/www/erpnext/lib/webnotes/__init__.py">/var/www/erpnext/lib/webnotes/__init__.py</a> in <strong>cache</strong>()</td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;66</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;global&nbsp;_memc<br> </tt></font></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;67</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;not&nbsp;_memc:<br> </tt></font></td></tr> <tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;&nbsp;68</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;from&nbsp;webnotes.memc&nbsp;import&nbsp;MClient<br> </tt></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;69</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_memc&nbsp;=&nbsp;MClient(['localhost:11211'])<br> </tt></font></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;70</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;_memc<br> </tt></font></td></tr> <tr><td><small><font color="#909090">webnotes <em>undefined</em>, MClient <em>undefined</em></font></small></td></tr></table> <table width="100%" cellspacing=0 cellpadding=0 border=0> <tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///var/www/erpnext/lib/webnotes/memc.py">/var/www/erpnext/lib/webnotes/memc.py</a> in <strong><module></strong>()</td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;22</small>&nbsp;from&nbsp;__future__&nbsp;import&nbsp;unicode_literals<br> </tt></font></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;23</small>&nbsp;<br> </tt></font></td></tr> <tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;&nbsp;24</small>&nbsp;import&nbsp;memcache,&nbsp;conf<br> </tt></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;25</small>&nbsp;from&nbsp;webnotes.utils&nbsp;import&nbsp;cstr<br> </tt></font></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;26</small>&nbsp;<br> </tt></font></td></tr> <tr><td><small><font color="#909090">memcache <em>undefined</em>, conf <em>undefined</em></font></small></td></tr></table><p><strong>&lt;type 'exceptions.ImportError'&gt;</strong>: No module named memcache <br><tt><small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</small>&nbsp;</tt>args&nbsp;= ('No module named memcache',) <br><tt><small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</small>&nbsp;</tt>message&nbsp;= 'No module named memcache' <!-- The above is a description of an error in a Python program, formatted for a Web browser because the 'cgitb' module was enabled. In case you are not reading this in a Web browser, here is the original traceback: Traceback (most recent call last): File "/var/www/erpnext/public/server.py", line 79, in &lt;module&gt; if init(): File "/var/www/erpnext/public/server.py", line 48, in init webnotes.http_request = webnotes.auth.HTTPRequest() File "../lib/webnotes/auth.py", line 55, in __init__ webnotes.login_manager = LoginManager() File "../lib/webnotes/auth.py", line 114, in __init__ clear_cache(webnotes.form_dict.get('usr')) File "../lib/webnotes/sessions.py", line 42, in clear_cache webnotes.cache().flush_keys("bootinfo:") File "../lib/webnotes/__init__.py", line 68, in cache from webnotes.memc import MClient File "../lib/webnotes/memc.py", line 24, in &lt;module&gt; import memcache, conf ImportError: No module named memcache -->


On Wed, Oct 3, 2012 at 10:31 PM, Rushabh Mehta <rm...@gmail.com> wrote:
Ryan,

The trace you pasted has both warnings and errors.

I tried logging in from an iPad, it logged in but showed a parse error. There might be some browsers that might be not parsing correctly. I have just pushed an update to remove the erring (?) file.

Just run

lib/wnf.py --update origin master

and try again.

best,
Rushabh


W: https://erpnext.com
T: @rushabh_mehta

On 04-Oct-2012, at 8:44 AM, Anand Doshi <an...@iwebnotes.com> wrote:

Hi Ryan,

Parse error issues are a bit tricky to track down. From the console output, it looks like you were able to see the login page, enter your credentials and were able to log into the system. That means the setup is almost done.

To check the parse error problem, please follow these steps: (I suggest chrome, as it requires minimal setup)

I. Make sure you have a recent version of chrome or firefox.

II. If chrome:
1. open developer tools by going to its menu > tools > developer tools. Then click on Network tab.
2. go back to the browser window and try logging into erpnext.
  1. once you get parse error, go back to developer tool's network tab.
    4. Click on the last entry which looks like server.py
    5. Paste the output of the Response tab here.

III. If firefox:
1. Install an add-on called firebug, open it and go to the Net tab.
2. Make sure 'Persist' and 'All' are selected.
  1. go back to the browser window and try logging into erpnext.
3. once you get parse error, go back to firebug's Net tab.
4. here, find and click on the last entry which has server.py in it.
5. It will reveal a response tab. Paste its output here.

Please have some patience. The solution is usually simple, but it takes time to track down the problem.

Thanks,
Anand.



On Thu, Oct 4, 2012 at 4:54 AM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:

Here you go, but seriously this is very bad how am i supposed to sell a product like this let alone use it myself. However you help is much appricated, and i understand this is an new project so there are bound to be problems like this, but i am really really frustrated now. I have even tried installing from a backup and running the upgrade from a copy of erpnext that was a few day old ie not previous upgrade attemted.


PS i do not see anything about version numbers anywhere?


[17:13:59.319] Error in parsing value for 'filter'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:78
[17:13:59.319] Error in parsing value for 'background-image'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:96
[17:13:59.319] Unknown property '-moz-border-radius'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:107
[17:13:59.319] Unknown property '-moz-box-shadow'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:110
[17:13:59.319] Expected declaration but found '*'. Skipped to next declaration. @ http://erp.next.com:14567/css/all-web.css:113
[17:13:59.319] Unknown property 'transition'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:127
[17:13:59.319] Expected colour but found 'auto'. Expected colour but found '-webkit-focus-ring-color'. Expected end of value but found '-webkit-focus-ring-color'. Error in parsing value for 'outline'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:131
[17:13:59.319] Expected end of value but found ' '. Error in parsing value for 'background-color'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:140
[17:13:59.320] Unknown property '-moz-border-radius-topleft'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:369
[17:13:59.320] Unknown property '-moz-border-radius-bottomleft'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:372
[17:13:59.320] Unknown property '-moz-border-radius-topright'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:377
[17:13:59.320] Unknown property '-moz-border-radius-bottomright'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:380
[17:13:59.321] Unknown pseudo-class or pseudo-element '-webkit-input-placeholder'. Ruleset ignored due to bad selector. @ http://erp.next.com:14567/css/all-web.css:778
[17:13:59.321] Unknown property '-moz-background-clip'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:983
[17:13:59.321] Error in parsing value for 'background'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:1814
[17:13:59.322] Error in parsing value for 'border-collapse'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:1880
[17:13:59.322] Unknown property '-moz-outline-style'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:1929
[17:13:59.322] Unknown property 'zoom'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:2081
[17:13:59.322] Unknown property 'postion'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:2142
[17:13:59.322] Error in parsing value for 'Filter'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:2273
[17:13:59.324] Expected colour but found '#black'. Error in parsing value for 'background-color'. Declaration dropped. @ http://erp.next.com:14567/css/wn-web.css:3
[17:13:59.361] Starting up... @ http://erp.next.com:14567/js/all-web.js:713
--
[17:16:26.837] GET http://erp.next.com:14567/login.html [HTTP/1.1 200 OK 124ms]
[17:16:27.011] GET http://erp.next.com:14567/lib/js/lib/jquery/jquery.min.js [HTTP/1.1 304 Not Modified 59ms]
[17:16:27.214] GET http://erp.next.com:14567/lib/images/ui/spinner.gif [HTTP/1.1 304 Not Modified 41ms]
[17:16:27.207] Starting up... @ http://erp.next.com:14567/js/all-web.js:713
--
[17:16:40.924] POST http://erp.next.com:14567/server.py [HTTP/1.1 200 OK 178ms]



On Wed, Oct 3, 2012 at 3:20 AM, Anand Doshi <an...@iwebnotes.com> wrote:
Ok. Please open your browser's console and paste the error message that comes there.

A quick check on the update is that the top bar should appear semi transparent. If it is coming fine, then you have the latest version.

thanks,
Anand.


On 03-Oct-2012, at 2:46 PM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:


Hope things did not get to badly hosed when i ran the update earlier today.

On Wed, Oct 3, 2012 at 3:14 AM, Ryan vAN GINNEKEN <ry…@gmail.com> wrote:

Nope sorry same error even tried an apache restart for good luck


On Wed, Oct 3, 2012 at 3:11 AM, Anand Doshi <an...@iwebnotes.com> wrote:
Hi Ryan,

I think I got the issue.

Please run:
lib/wnf.py --build_web_cache

thanks,
Anand.


On 03-Oct-2012, at 2:31 PM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:


Ok i did all that including the running the line you forgot but i cannot login enter my username and password at the login screen seems to hang with Unable to complete request: parsererror




On Wed, Oct 3, 2012 at 2:54 AM, Anand Doshi <an…@iwebnotes.com> wrote:

Hi,

Keep the conf file from your old setup. As mentioned, just change the files_path, backup_path and log_file_path values. Keep database name and password same so that you can continue using your old data.

I apologize for missing out that step regarding the change of directory.

I missed out one more instruction. You need to run:

lib/wnf.py --update origin master

once more so that your existing database has the latest patches.

Thanks,
Anand.

On 03-Oct-2012, at 2:18 PM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:


Ok i have followed the intructions a couple of minor things there you should tell people to move into the erpnext direcory before runing the install command i ended up having to move all the files python pulled in from my home dir to /var/www/erpnext


Also are we supposed to change the database name and password in the conf.py file to the newly created database??? or is erpnext getting this info from somewhere else now?? or does it matter??


On Tue, Oct 2, 2012 at 9:23 PM, Anand Doshi <an…@iwebnotes.com> wrote:

Hi Ryan,

We have made changes in the directory structure and released that a few hours back. Hence, your installation broke.

Please see https://github.com/webnotes/erpnext/wiki/How-to-Install-ERPNext for the updated upgrade instructions. This should solve your immediate problem.

Henceforth, we will inform the community of any upgrades before/as soon as they are released. Sorry for the trouble this upgrade has caused.

Also, if you face any issue during the upgrade, please post it here and we will get it solved.

Regarding the functional problems you are facing:
1. Our existing system, to maintain integrity, is based on Save - Submit - Cancel - Amend cycle. We are working on a much easier system, but it will take some time to get it done. For now, if you have submitted a Quotation and also submitted a Sales Order based on that quotation, then, to modify your existing quotation, you need to cancel the Sales Order based on that quotation and then Cancel - Amend the existing quotation. Now you can again create a Sales Order based on this modified quotation.

2. You can set your custom print format as the default by going to Setup > Customize Form > Select Sales Invoice. In the field 'Default Print Format' set it as your custom print format, and click on Update to save this customization. After refreshing your browser window, you should be able to see your custom print format selected for all sales invoices.

3. Recurring Invoices, we will keep it to its own thread. Please paste the last 50 lines of /var/log/erpnext-sch.log on the recurring invoice issue's thread. The sooner you reply, the quicker it will get resolved.

Hope this solves your problems.

Thanks,
Anand.

On 03-Oct-2012, at 2:28 AM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:


Hello all you know i really like erpnext but it is really frustrating me lately each time i go to use it for something simple like change a quote into an invoice and email a customer a copy it ends up taking me a half day. First the estimate needed to be changed up a bit, but that was not possible from the quote system? maybe i needed to turn it into an invoice or sales order first? anyways i did not want to be stuck with an estimate -> invoice that i could not remove so i cut my losses and created a brand new sales order for my client this was ok but redundant and annoyed me.


Then I would like to print a copy of my draft of the sales invoice before i send it to the customer, and of course i cannot get it to use my custom template arrgh! off to the setting and forms interface which was no help! no matter what i did i could not the draft to print right.


Whatever i am going broke here and need to get this invoice off to get paid, thinking to myself maybe i should upgrade erpnext first fix my print forums?? then i come to my senses NOPE to dangerous. Better to send the invoice out Blindly as i have still not figured out how to get erpnext to send me a copy of the invoice that gets submitted to the customer remember something about a communication section, but cannot quickly find it. Not a big deal invoice may look like crap on the customers end as i will never know which forum erpnext used to send it minor details right just get it out so i can get paid.


I still have a couple of invoices left to send out, but decide to upgrade erpnext first as it has been awhile. This really frustrates me a may have broken everything please help as i am upset now thinking of switching something more simple and less volatile than erpnext, however got to much time invested, and several possible clients lined up arrrgh maybe next release will straiten some of this out.


Don't even get me started on reoccuring invoices but that is a whole other couple of posts.<332.gif><332.gif>



Anyways here is my broken ERPNext upgrade not much works anymore only the home screen, and i still have invoices to send sorry for the rant and please help.

ro…@erp:/var/www/erpnext# lib/wnf.py --pull origin master

From git://github.com/webnotes/wnframework
* branch master -> FETCH_HEAD
Already up-to-date.
cd: 1: can't cd to app

Building js and css files…

Wrote public/js/core.min.js - 29k
Wrote public/js/toolbar.min.js - 6k
Wrote public/js/report-legacy.js - 40k
Wrote public/css/all-web.css - 51k
Wrote public/css/all-app.css - 103k
Wrote public/js/all-web.js - 96k

Wrote public/js/all-app.js - 382k
Wrote public/js/fields.js - 25k
Wrote public/css/fields.css - 1k
Wrote public/js/listing.js - 13k
Traceback (most recent call last):
File "lib/wnf.py", line 424, in <module>

run()<br>  File &quot;lib/wnf.py&quot;, line 310, in run<br>    pull(options.pull[0], options.pull[1], build=True)<br>  File &quot;lib/wnf.py&quot;, line 80, in pull<br>    if build: rebuild()<br>  File &quot;lib/wnf.py&quot;, line 89, in rebuild<br>








website.web_cache.refresh_cache([&#39;Blog&#39;])<br>  File &quot;./website/web_cache.py&quot;, line 264, in refresh_cache<br>    for page_name in get_predefined_pages():<br>  File &quot;./website/web_cache.py&quot;, line 89, in get_predefined_pages<br>








for page in os.listdir(pages_path):<br>OSError: [Errno 2] No such file or directory: &#39;./app/website/templates/pages&#39;<br>ro...@erp:/var/www/erpnext# lib/wnf.py --update origin master<br>From git://<a href="http://github.com/webnotes/wnframework" target="_blank">github.com/webnotes/wnframework</a><br>
  • branch master -> FETCH_HEAD
    Already up-to-date.
    cd: 1: can't cd to app
    core | profile
    Executing patches.july_2012.auth_table in erpnext
    Success
    Executing patches.july_2012.deprecate_bulk_rename in erpnext

Success
Executing patches.august_2012.task_allocated_to_assigned in erpnext
Success
Executing patches.august_2012.change_profile_permission in erpnext
Success
Executing patches.september_2012.stock_report_permissions_for_accounts in erpnext

Success
Executing patches.september_2012.communication_delete_permission in erpnext
Success
Executing patches.september_2012.reload_criteria_stock_ledger in erpnext
Traceback (innermost last):
File "/var/www/erpnext/lib/webnotes/modules/patch_handler.py", line 72, in execute_patch

getattr(patch, &#39;execute&#39;)()<br>  File &quot;./patches/september_2012/reload_criteria_stock_ledger.py&quot;, line 5, in execute<br>    reload_doc(&#39;stock&#39;, &#39;Search Criteria&#39;, &#39;Stock Ledger&#39;)<br>

File "/var/www/erpnext/lib/webnotes/modules/init.py", line 62, in reload_doc
reload_single_doc(module, dt, dn)
File "/var/www/erpnext/lib/webnotes/modules/init.py", line 97, in reload_single_doc

raise Exception, &#39;%s missing&#39; % path<br> Exception: ./app/stock/search_criteria/stock_ledger/stock_ledger.txt missing<br><br>patches.september_2012.reload_criteria_stock_ledger: failed: STOPPED<br>Traceback (most recent call last):<br>

File "lib/wnf.py", line 424, in <module>
run()
File "lib/wnf.py", line 382, in run
update_erpnext(options.update[0], options.update[1])
File "lib/wnf.py", line 102, in update_erpnext

patch_sync_build()<br>  File &quot;lib/wnf.py&quot;, line 106, in patch_sync_build<br>    rebuild()<br>  File &quot;lib/wnf.py&quot;, line 85, in rebuild<br>    bundlejs.bundle(False)<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 172, in bundle<br>








check_public()<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 167, in check_public<br>    make()<br>  File &quot;/var/www/erpnext/lib/webnotes/install_lib/setup_public_folder.py&quot;, line 31, in make<br>








os.symlink(link[1], link[0])<br>OSError: [Errno 17] File exists<br><br><br><br><br># lib/wnf.py --update origin master<br>From git://<a href="http://github.com/webnotes/wnframework" target="_blank">github.com/webnotes/wnframework</a><br>
  • branch master -> FETCH_HEAD
    Already up-to-date.
    cd: 1: can't cd to app
    Executing patches.september_2012.reload_criteria_stock_ledger in erpnext
    Traceback (innermost last):
    File "/var/www/erpnext/lib/webnotes/modules/patch_handler.py", line 72, in execute_patch

    getattr(patch, 'execute')()
    File "./patches/september_2012/reload_criteria_stock_ledger.py", line 5, in execute
    reload_doc('stock', 'Search Criteria', 'Stock Ledger')

File "/var/www/erpnext/lib/webnotes/modules/init.py", line 62, in reload_doc
reload_single_doc(module, dt, dn)
File "/var/www/erpnext/lib/webnotes/modules/init.py", line 97, in reload_single_doc

raise Exception, &#39;%s missing&#39; % path<br> Exception: ./app/stock/search_criteria/stock_ledger/stock_ledger.txt missing<br><br>patches.september_2012.reload_criteria_stock_ledger: failed: STOPPED<br>Traceback (most recent call last):<br>

File "lib/wnf.py", line 424, in <module>
run()
File "lib/wnf.py", line 382, in run
update_erpnext(options.update[0], options.update[1])
File "lib/wnf.py", line 102, in update_erpnext

patch_sync_build()<br>  File &quot;lib/wnf.py&quot;, line 106, in patch_sync_build<br>    rebuild()<br>  File &quot;lib/wnf.py&quot;, line 85, in rebuild<br>    bundlejs.bundle(False)<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 172, in bundle<br>








check_public()<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 167, in check_public<br>    make()<br>  File &quot;/var/www/erpnext/lib/webnotes/install_lib/setup_public_folder.py&quot;, line 31, in make<br>








os.symlink(link[1], link[0])<br>OSError: [Errno 17] File exists<br><br><div><br></div></div><span><font color="#888888">



You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.









You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.









You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.








You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.








You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.








You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.









You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.








You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.








You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.








You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.







You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.







You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er...@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 

Ok here it is again after the update

<body bgcolor="#f0f0f8"><font color="#f0f0f8" size="-5"> –>
<body bgcolor="#f0f0f8"><font color="#f0f0f8" size="-5"> –> –>
</font> </font> </font> </script> </object> </blockquote> </pre>
</table> </table> </table> </table> </table> </font> </font> </font><body bgcolor="#f0f0f8">
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="heading">
<tr bgcolor="#6622aa">
<td valign=bottom>&nbsp;<br>
<font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong>&lt;type 'exceptions.ImportError'&gt;</strong></big></big></font></td
><td align=right valign=bottom
><font color="#ffffff" face="helvetica, arial">Python 2.6.6: /usr/bin/python<br>Thu Oct 4 01:13:54 2012</font></td></tr></table>

<p>A problem occurred in a Python script. Here is the sequence of
function calls leading up to the error, in the order they occurred.</p>
<table width="100%" cellspacing=0 cellpadding=0 border=0>
<tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///var/www/erpnext/public/server.py">/var/www/erpnext/public/server.py</a> in <strong><module></strong>()</td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;76</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;print&nbsp;"&lt;html&gt;&lt;head&gt;&lt;script&gt;window.location.href='index.html';&lt;/script&gt;&lt;/head&gt;&lt;/html&gt;"<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;77</small>&nbsp;<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;78</small>&nbsp;if&nbsp;name=="main":<br>
</tt></font></td></tr>
<tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;&nbsp;79</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;init():<br>
</tt></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;80</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;respond()<br>
</tt></font></td></tr>
<tr><td><small><font color="#909090"><strong>init</strong>&nbsp;= &lt;function init&gt;</font></small></td></tr></table>
<table width="100%" cellspacing=0 cellpadding=0 border=0>
<tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///var/www/erpnext/public/server.py">/var/www/erpnext/public/server.py</a> in <strong>init</strong>()</td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;46</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;init&nbsp;request<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;47</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;try:<br>
</tt></font></td></tr>
<tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;&nbsp;48</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;webnotes.http_request&nbsp;=&nbsp;webnotes.auth.HTTPRequest()<br>
</tt></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;49</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;True<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;50</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;except&nbsp;webnotes.AuthenticationError,&nbsp;e:<br>
</tt></font></td></tr>
<tr><td><small><font color="#909090"><em>global</em> <strong>webnotes</strong>&nbsp;= &lt;module 'webnotes' from '…/lib/webnotes/init.pyc'&gt;, webnotes.http_request <em>undefined</em>, webnotes.<strong>auth</strong>&nbsp;= &lt;module 'webnotes.auth' from '…/lib/webnotes/auth.pyc'&gt;, webnotes.auth.<strong>HTTPRequest</strong>&nbsp;= &lt;class webnotes.auth.HTTPRequest&gt;</font></small></td></tr></table>
<table width="100%" cellspacing=0 cellpadding=0 border=0>
<tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///var/www/erpnext/lib/webnotes/auth.py">/var/www/erpnext/lib/webnotes/auth.py</a> in <strong>init</strong>(self=&lt;webnotes.auth.HTTPRequest instance&gt;)</td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;53</small>&nbsp;<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;54</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;login<br>
</tt></font></td></tr>
<tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;&nbsp;55</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;webnotes.login_manager&nbsp;=&nbsp;LoginManager()<br>
</tt></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;56</small>&nbsp;<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;57</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;start&nbsp;session<br>
</tt></font></td></tr>
<tr><td><small><font color="#909090"><em>global</em> <strong>webnotes</strong>&nbsp;= &lt;module 'webnotes' from '…/lib/webnotes/init.pyc'&gt;, webnotes.login_manager <em>undefined</em>, <em>global</em> <strong>LoginManager</strong>&nbsp;= &lt;class webnotes.auth.LoginManager&gt;</font></small></td></tr></table>
<table width="100%" cellspacing=0 cellpadding=0 border=0>
<tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///var/www/erpnext/lib/webnotes/auth.py">/var/www/erpnext/lib/webnotes/auth.py</a> in <strong>init</strong>(self=&lt;webnotes.auth.LoginManager instance&gt;)</td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;112</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;clear&nbsp;cache<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;113</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;from&nbsp;webnotes.sessions&nbsp;import&nbsp;clear_cache<br>
</tt></font></td></tr>
<tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;114</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;clear_cache(webnotes.form_dict.get('usr'))&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
</tt></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;115</small>&nbsp;<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;116</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;self.authenticate()<br>
</tt></font></td></tr>
<tr><td><small><font color="#909090"><strong>clear_cache</strong>&nbsp;= &lt;function clear_cache&gt;, <em>global</em> <strong>webnotes</strong>&nbsp;= &lt;module 'webnotes' from '…/lib/webnotes/init.pyc'&gt;, webnotes.<strong>form_dict</strong>&nbsp;= {'pwd': u'Chuang-Mu', 'cmd': u'login', 'usr': u'ryan@computerking.ca'}, webnotes.form_dict.<strong>get</strong>&nbsp;= &lt;built-in method get of DictObj object&gt;</font></small></td></tr></table>
<table width="100%" cellspacing=0 cellpadding=0 border=0>
<tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///var/www/erpnext/lib/webnotes/sessions.py">/var/www/erpnext/lib/webnotes/sessions.py</a> in <strong>clear_cache</strong>(user=u'ry…@computerking.ca')</td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;40</small>&nbsp;def&nbsp;clear_cache(user=''):<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;41</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"""clear&nbsp;cache"""<br>
</tt></font></td></tr>
<tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;&nbsp;42</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;webnotes.cache().flush_keys("bootinfo:")<br>
</tt></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;43</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;webnotes.cache().flush_keys("doctype:")<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;44</small>&nbsp;<br>
</tt></font></td></tr>
<tr><td><small><font color="#909090"><em>global</em> <strong>webnotes</strong>&nbsp;= &lt;module 'webnotes' from '…/lib/webnotes/init.pyc'&gt;, webnotes.<strong>cache</strong>&nbsp;= &lt;function cache&gt;, ).flush_keys <em>undefined</em></font></small></td></tr></table>
<table width="100%" cellspacing=0 cellpadding=0 border=0>
<tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///var/www/erpnext/lib/webnotes/init.py">/var/www/erpnext/lib/webnotes/init.py</a> in <strong>cache</strong>()</td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;66</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;global&nbsp;_memc<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;67</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;not&nbsp;_memc:<br>
</tt></font></td></tr>
<tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;&nbsp;68</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;from&nbsp;webnotes.memc&nbsp;import&nbsp;MClient<br>
</tt></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;69</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_memc&nbsp;=&nbsp;MClient(['localhost:11211'])<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;70</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;_memc<br>
</tt></font></td></tr>
<tr><td><small><font color="#909090">webnotes <em>undefined</em>, MClient <em>undefined</em></font></small></td></tr></table>
<table width="100%" cellspacing=0 cellpadding=0 border=0>
<tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///var/www/erpnext/lib/webnotes/memc.py">/var/www/erpnext/lib/webnotes/memc.py</a> in <strong><module></strong>()</td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;22</small>&nbsp;from&nbsp;future&nbsp;import&nbsp;unicode_literals<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;23</small>&nbsp;<br>
</tt></font></td></tr>
<tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;&nbsp;24</small>&nbsp;import&nbsp;memcache,&nbsp;conf<br>
</tt></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;25</small>&nbsp;from&nbsp;webnotes.utils&nbsp;import&nbsp;cstr<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;26</small>&nbsp;<br>
</tt></font></td></tr>
<tr><td><small><font color="#909090">memcache <em>undefined</em>, conf <em>undefined</em></font></small></td></tr></table><p><strong>&lt;type 'exceptions.ImportError'&gt;</strong>: No module named memcache
<br><tt><small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</small>&nbsp;</tt>args&nbsp;=
('No module named memcache',)
<br><tt><small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</small>&nbsp;</tt>message&nbsp;=
'No module named memcache'


<!-- The above is a description of an error in a Python program, formatted
for a Web browser because the 'cgitb' module was enabled. In case you
are not reading this in a Web browser, here is the original traceback:

Traceback (most recent call last):
File "/var/www/erpnext/public/server.py", line 79, in &lt;module&gt;
if init():
File "/var/www/erpnext/public/server.py", line 48, in init
webnotes.http_request = webnotes.auth.HTTPRequest()
File "…/lib/webnotes/auth.py", line 55, in init
webnotes.login_manager = LoginManager()
File "…/lib/webnotes/auth.py", line 114, in init
clear_cache(webnotes.form_dict.get('usr'))
File "…/lib/webnotes/sessions.py", line 42, in clear_cache
webnotes.cache().flush_keys("bootinfo:")
File "…/lib/webnotes/init.py", line 68, in cache
from webnotes.memc import MClient
File "…/lib/webnotes/memc.py", line 24, in &lt;module&gt;
import memcache, conf
ImportError: No module named memcache

–>


On Thu, Oct 4, 2012 at 1:01 AM, Ryan vAN GINNEKEN <ry…@gmail.com> wrote:

I think this is what you want it is from firefox firebug i already had it installed so no biggy this is before the latest update i will try again after update

<body bgcolor="#f0f0f8"><font color="#f0f0f8" size="-5"> -->
<body bgcolor="#f0f0f8"><font color="#f0f0f8" size="-5"> --> --> </font> </font> </font> </script> </object> </blockquote> </pre> </table> </table> </table> </table> </table> </font> </font> </font><body bgcolor="#f0f0f8"> <table width="100%" cellspacing=0 cellpadding=2 border=0 summary="heading"> <tr bgcolor="#6622aa"> <td valign=bottom>&nbsp;<br> <font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong>&lt;type 'exceptions.ImportError'&gt;</strong></big></big></font></td ><td align=right valign=bottom ><font color="#ffffff" face="helvetica, arial">Python 2.6.6: /usr/bin/python<br>Thu Oct 4 00:55:22 2012</font></td></tr></table> <p>A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.</p> <table width="100%" cellspacing=0 cellpadding=0 border=0> <tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///var/www/erpnext/public/server.py">/var/www/erpnext/public/server.py</a> in <strong><module></strong>()</td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;76</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;print&nbsp;"&lt;html&gt;&lt;head&gt;&lt;script&gt;window.location.href='index.html';&lt;/script&gt;&lt;/head&gt;&lt;/html&gt;"<br> </tt></font></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;77</small>&nbsp;<br> </tt></font></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;78</small>&nbsp;if&nbsp;__name__=="__main__":<br> </tt></font></td></tr> <tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;&nbsp;79</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;init():<br> </tt></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;80</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;respond()<br> </tt></font></td></tr> <tr><td><small><font color="#909090"><strong>init</strong>&nbsp;= &lt;function init&gt;</font></small></td></tr></table> <table width="100%" cellspacing=0 cellpadding=0 border=0> <tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///var/www/erpnext/public/server.py">/var/www/erpnext/public/server.py</a> in <strong>init</strong>()</td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;46</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;init&nbsp;request<br> </tt></font></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;47</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;try:<br> </tt></font></td></tr> <tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;&nbsp;48</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;webnotes.http_request&nbsp;=&nbsp;webnotes.auth.HTTPRequest()<br> </tt></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;49</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;True<br> </tt></font></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;50</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;except&nbsp;webnotes.AuthenticationError,&nbsp;e:<br> </tt></font></td></tr> <tr><td><small><font color="#909090"><em>global</em> <strong>webnotes</strong>&nbsp;= &lt;module 'webnotes' from '../lib/webnotes/__init__.pyc'&gt;, webnotes.http_request <em>undefined</em>, webnotes.<strong>auth</strong>&nbsp;= &lt;module 'webnotes.auth' from '../lib/webnotes/auth.pyc'&gt;, webnotes.auth.<strong>HTTPRequest</strong>&nbsp;= &lt;class webnotes.auth.HTTPRequest&gt;</font></small></td></tr></table> <table width="100%" cellspacing=0 cellpadding=0 border=0> <tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///var/www/erpnext/lib/webnotes/auth.py">/var/www/erpnext/lib/webnotes/auth.py</a> in <strong>__init__</strong>(self=&lt;webnotes.auth.HTTPRequest instance&gt;)</td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;53</small>&nbsp;<br> </tt></font></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;54</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;login<br> </tt></font></td></tr> <tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;&nbsp;55</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;webnotes.login_manager&nbsp;=&nbsp;LoginManager()<br> </tt></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;56</small>&nbsp;<br> </tt></font></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;57</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;start&nbsp;session<br> </tt></font></td></tr> <tr><td><small><font color="#909090"><em>global</em> <strong>webnotes</strong>&nbsp;= &lt;module 'webnotes' from '../lib/webnotes/__init__.pyc'&gt;, webnotes.login_manager <em>undefined</em>, <em>global</em> <strong>LoginManager</strong>&nbsp;= &lt;class webnotes.auth.LoginManager&gt;</font></small></td></tr></table> <table width="100%" cellspacing=0 cellpadding=0 border=0> <tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///var/www/erpnext/lib/webnotes/auth.py">/var/www/erpnext/lib/webnotes/auth.py</a> in <strong>__init__</strong>(self=&lt;webnotes.auth.LoginManager instance&gt;)</td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;112</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;clear&nbsp;cache<br> </tt></font></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;113</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;from&nbsp;webnotes.sessions&nbsp;import&nbsp;clear_cache<br> </tt></font></td></tr> <tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;114</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;clear_cache(webnotes.form_dict.get('usr'))&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br> </tt></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;115</small>&nbsp;<br> </tt></font></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;116</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;self.authenticate()<br> </tt></font></td></tr> <tr><td><small><font color="#909090"><strong>clear_cache</strong>&nbsp;= &lt;function clear_cache&gt;, <em>global</em> <strong>webnotes</strong>&nbsp;= &lt;module 'webnotes' from '../lib/webnotes/__init__.pyc'&gt;, webnotes.<strong>form_dict</strong>&nbsp;= {'pwd': u'Chuang-Mu', 'cmd': u'login', 'usr': u'ryan@computerking.ca'}, webnotes.form_dict.<strong>get</strong>&nbsp;= &lt;built-in method get of DictObj object&gt;</font></small></td></tr></table> <table width="100%" cellspacing=0 cellpadding=0 border=0> <tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///var/www/erpnext/lib/webnotes/sessions.py">/var/www/erpnext/lib/webnotes/sessions.py</a> in <strong>clear_cache</strong>(user=u'ry...@computerking.ca')</td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;40</small>&nbsp;def&nbsp;clear_cache(user=''):<br> </tt></font></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;41</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"""clear&nbsp;cache"""<br> </tt></font></td></tr> <tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;&nbsp;42</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;webnotes.cache().flush_keys("bootinfo:")<br> </tt></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;43</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;webnotes.cache().flush_keys("doctype:")<br> </tt></font></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;44</small>&nbsp;<br> </tt></font></td></tr> <tr><td><small><font color="#909090"><em>global</em> <strong>webnotes</strong>&nbsp;= &lt;module 'webnotes' from '../lib/webnotes/__init__.pyc'&gt;, webnotes.<strong>cache</strong>&nbsp;= &lt;function cache&gt;, ).flush_keys <em>undefined</em></font></small></td></tr></table> <table width="100%" cellspacing=0 cellpadding=0 border=0> <tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///var/www/erpnext/lib/webnotes/__init__.py">/var/www/erpnext/lib/webnotes/__init__.py</a> in <strong>cache</strong>()</td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;66</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;global&nbsp;_memc<br> </tt></font></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;67</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;not&nbsp;_memc:<br> </tt></font></td></tr> <tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;&nbsp;68</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;from&nbsp;webnotes.memc&nbsp;import&nbsp;MClient<br> </tt></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;69</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_memc&nbsp;=&nbsp;MClient(['localhost:11211'])<br> </tt></font></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;70</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;_memc<br> </tt></font></td></tr> <tr><td><small><font color="#909090">webnotes <em>undefined</em>, MClient <em>undefined</em></font></small></td></tr></table> <table width="100%" cellspacing=0 cellpadding=0 border=0> <tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///var/www/erpnext/lib/webnotes/memc.py">/var/www/erpnext/lib/webnotes/memc.py</a> in <strong><module></strong>()</td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;22</small>&nbsp;from&nbsp;__future__&nbsp;import&nbsp;unicode_literals<br> </tt></font></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;23</small>&nbsp;<br> </tt></font></td></tr> <tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;&nbsp;24</small>&nbsp;import&nbsp;memcache,&nbsp;conf<br> </tt></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;25</small>&nbsp;from&nbsp;webnotes.utils&nbsp;import&nbsp;cstr<br> </tt></font></td></tr> <tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;26</small>&nbsp;<br> </tt></font></td></tr> <tr><td><small><font color="#909090">memcache <em>undefined</em>, conf <em>undefined</em></font></small></td></tr></table><p><strong>&lt;type 'exceptions.ImportError'&gt;</strong>: No module named memcache <br><tt><small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</small>&nbsp;</tt>args&nbsp;= ('No module named memcache',) <br><tt><small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</small>&nbsp;</tt>message&nbsp;= 'No module named memcache' <!-- The above is a description of an error in a Python program, formatted for a Web browser because the 'cgitb' module was enabled. In case you are not reading this in a Web browser, here is the original traceback:
Traceback (most recent call last):
File "/var/www/erpnext/public/server.py", line 79, in &lt;module&gt; if init(): File "/var/www/erpnext/public/server.py", line 48, in init webnotes.http_request = webnotes.auth.HTTPRequest() File "../lib/webnotes/auth.py", line 55, in __init__ webnotes.login_manager = LoginManager() File "../lib/webnotes/auth.py", line 114, in __init__ clear_cache(webnotes.form_dict.get('usr')) File "../lib/webnotes/sessions.py", line 42, in clear_cache webnotes.cache().flush_keys("bootinfo:") File "../lib/webnotes/__init__.py", line 68, in cache from webnotes.memc import MClient File "../lib/webnotes/memc.py", line 24, in &lt;module&gt; import memcache, conf ImportError: No module named memcache -->


On Wed, Oct 3, 2012 at 10:31 PM, Rushabh Mehta <rm...@gmail.com> wrote:
Ryan,

The trace you pasted has both warnings and errors.


I tried logging in from an iPad, it logged in but showed a parse error. There might be some browsers that might be not parsing correctly. I have just pushed an update to remove the erring (?) file.


Just run

lib/wnf.py --update origin master

and try again.

best,
Rushabh

On 04-Oct-2012, at 8:44 AM, Anand Doshi <an...@iwebnotes.com> wrote:

Hi Ryan,

Parse error issues are a bit tricky to track down. From the console output, it looks like you were able to see the login page, enter your credentials and were able to log into the system. That means the setup is almost done.

To check the parse error problem, please follow these steps: (I suggest chrome, as it requires minimal setup)

I. Make sure you have a recent version of chrome or firefox.

II. If chrome:
1. open developer tools by going to its menu > tools > developer tools. Then click on Network tab.
2. go back to the browser window and try logging into erpnext.
  1. once you get parse error, go back to developer tool's network tab.
    4. Click on the last entry which looks like server.py
    5. Paste the output of the Response tab here.

III. If firefox:
1. Install an add-on called firebug, open it and go to the Net tab.
2. Make sure 'Persist' and 'All' are selected.
  1. go back to the browser window and try logging into erpnext.
3. once you get parse error, go back to firebug's Net tab.
4. here, find and click on the last entry which has server.py in it.
5. It will reveal a response tab. Paste its output here.

Please have some patience. The solution is usually simple, but it takes time to track down the problem.

Thanks,
Anand.



On Thu, Oct 4, 2012 at 4:54 AM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:

Here you go, but seriously this is very bad how am i supposed to sell a product like this let alone use it myself. However you help is much appricated, and i understand this is an new project so there are bound to be problems like this, but i am really really frustrated now. I have even tried installing from a backup and running the upgrade from a copy of erpnext that was a few day old ie not previous upgrade attemted.


PS i do not see anything about version numbers anywhere?


[17:13:59.319] Error in parsing value for 'filter'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:78
[17:13:59.319] Error in parsing value for 'background-image'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:96
[17:13:59.319] Unknown property '-moz-border-radius'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:107
[17:13:59.319] Unknown property '-moz-box-shadow'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:110
[17:13:59.319] Expected declaration but found '*'. Skipped to next declaration. @ http://erp.next.com:14567/css/all-web.css:113
[17:13:59.319] Unknown property 'transition'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:127
[17:13:59.319] Expected colour but found 'auto'. Expected colour but found '-webkit-focus-ring-color'. Expected end of value but found '-webkit-focus-ring-color'. Error in parsing value for 'outline'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:131
[17:13:59.319] Expected end of value but found ' '. Error in parsing value for 'background-color'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:140
[17:13:59.320] Unknown property '-moz-border-radius-topleft'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:369
[17:13:59.320] Unknown property '-moz-border-radius-bottomleft'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:372
[17:13:59.320] Unknown property '-moz-border-radius-topright'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:377
[17:13:59.320] Unknown property '-moz-border-radius-bottomright'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:380
[17:13:59.321] Unknown pseudo-class or pseudo-element '-webkit-input-placeholder'. Ruleset ignored due to bad selector. @ http://erp.next.com:14567/css/all-web.css:778
[17:13:59.321] Unknown property '-moz-background-clip'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:983
[17:13:59.321] Error in parsing value for 'background'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:1814
[17:13:59.322] Error in parsing value for 'border-collapse'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:1880
[17:13:59.322] Unknown property '-moz-outline-style'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:1929
[17:13:59.322] Unknown property 'zoom'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:2081
[17:13:59.322] Unknown property 'postion'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:2142
[17:13:59.322] Error in parsing value for 'Filter'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:2273
[17:13:59.324] Expected colour but found '#black'. Error in parsing value for 'background-color'. Declaration dropped. @ http://erp.next.com:14567/css/wn-web.css:3
[17:13:59.361] Starting up... @ http://erp.next.com:14567/js/all-web.js:713
--
[17:16:26.837] GET http://erp.next.com:14567/login.html [HTTP/1.1 200 OK 124ms]
[17:16:27.011] GET http://erp.next.com:14567/lib/js/lib/jquery/jquery.min.js [HTTP/1.1 304 Not Modified 59ms]
[17:16:27.214] GET http://erp.next.com:14567/lib/images/ui/spinner.gif [HTTP/1.1 304 Not Modified 41ms]
[17:16:27.207] Starting up... @ http://erp.next.com:14567/js/all-web.js:713
--
[17:16:40.924] POST http://erp.next.com:14567/server.py [HTTP/1.1 200 OK 178ms]



On Wed, Oct 3, 2012 at 3:20 AM, Anand Doshi <an...@iwebnotes.com> wrote:
Ok. Please open your browser's console and paste the error message that comes there.

A quick check on the update is that the top bar should appear semi transparent. If it is coming fine, then you have the latest version.

thanks,
Anand.


On 03-Oct-2012, at 2:46 PM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:


Hope things did not get to badly hosed when i ran the update earlier today.

On Wed, Oct 3, 2012 at 3:14 AM, Ryan vAN GINNEKEN <ry…@gmail.com> wrote:

Nope sorry same error even tried an apache restart for good luck


On Wed, Oct 3, 2012 at 3:11 AM, Anand Doshi <an...@iwebnotes.com> wrote:
Hi Ryan,

I think I got the issue.

Please run:
lib/wnf.py --build_web_cache

thanks,
Anand.


On 03-Oct-2012, at 2:31 PM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:


Ok i did all that including the running the line you forgot but i cannot login enter my username and password at the login screen seems to hang with Unable to complete request: parsererror




On Wed, Oct 3, 2012 at 2:54 AM, Anand Doshi <an…@iwebnotes.com> wrote:

Hi,

Keep the conf file from your old setup. As mentioned, just change the files_path, backup_path and log_file_path values. Keep database name and password same so that you can continue using your old data.

I apologize for missing out that step regarding the change of directory.

I missed out one more instruction. You need to run:

lib/wnf.py --update origin master

once more so that your existing database has the latest patches.

Thanks,
Anand.

On 03-Oct-2012, at 2:18 PM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:


Ok i have followed the intructions a couple of minor things there you should tell people to move into the erpnext direcory before runing the install command i ended up having to move all the files python pulled in from my home dir to /var/www/erpnext


Also are we supposed to change the database name and password in the conf.py file to the newly created database??? or is erpnext getting this info from somewhere else now?? or does it matter??


On Tue, Oct 2, 2012 at 9:23 PM, Anand Doshi <an…@iwebnotes.com> wrote:

Hi Ryan,

We have made changes in the directory structure and released that a few hours back. Hence, your installation broke.

Please see https://github.com/webnotes/erpnext/wiki/How-to-Install-ERPNext for the updated upgrade instructions. This should solve your immediate problem.

Henceforth, we will inform the community of any upgrades before/as soon as they are released. Sorry for the trouble this upgrade has caused.

Also, if you face any issue during the upgrade, please post it here and we will get it solved.

Regarding the functional problems you are facing:
1. Our existing system, to maintain integrity, is based on Save - Submit - Cancel - Amend cycle. We are working on a much easier system, but it will take some time to get it done. For now, if you have submitted a Quotation and also submitted a Sales Order based on that quotation, then, to modify your existing quotation, you need to cancel the Sales Order based on that quotation and then Cancel - Amend the existing quotation. Now you can again create a Sales Order based on this modified quotation.

2. You can set your custom print format as the default by going to Setup > Customize Form > Select Sales Invoice. In the field 'Default Print Format' set it as your custom print format, and click on Update to save this customization. After refreshing your browser window, you should be able to see your custom print format selected for all sales invoices.

3. Recurring Invoices, we will keep it to its own thread. Please paste the last 50 lines of /var/log/erpnext-sch.log on the recurring invoice issue's thread. The sooner you reply, the quicker it will get resolved.

Hope this solves your problems.

Thanks,
Anand.

On 03-Oct-2012, at 2:28 AM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:


Hello all you know i really like erpnext but it is really frustrating me lately each time i go to use it for something simple like change a quote into an invoice and email a customer a copy it ends up taking me a half day. First the estimate needed to be changed up a bit, but that was not possible from the quote system? maybe i needed to turn it into an invoice or sales order first? anyways i did not want to be stuck with an estimate -> invoice that i could not remove so i cut my losses and created a brand new sales order for my client this was ok but redundant and annoyed me.


Then I would like to print a copy of my draft of the sales invoice before i send it to the customer, and of course i cannot get it to use my custom template arrgh! off to the setting and forms interface which was no help! no matter what i did i could not the draft to print right.


Whatever i am going broke here and need to get this invoice off to get paid, thinking to myself maybe i should upgrade erpnext first fix my print forums?? then i come to my senses NOPE to dangerous. Better to send the invoice out Blindly as i have still not figured out how to get erpnext to send me a copy of the invoice that gets submitted to the customer remember something about a communication section, but cannot quickly find it. Not a big deal invoice may look like crap on the customers end as i will never know which forum erpnext used to send it minor details right just get it out so i can get paid.


I still have a couple of invoices left to send out, but decide to upgrade erpnext first as it has been awhile. This really frustrates me a may have broken everything please help as i am upset now thinking of switching something more simple and less volatile than erpnext, however got to much time invested, and several possible clients lined up arrrgh maybe next release will straiten some of this out.


Don't even get me started on reoccuring invoices but that is a whole other couple of posts.<332.gif><332.gif>



Anyways here is my broken ERPNext upgrade not much works anymore only the home screen, and i still have invoices to send sorry for the rant and please help.

ro…@erp:/var/www/erpnext# lib/wnf.py --pull origin master

From git://github.com/webnotes/wnframework
* branch master -> FETCH_HEAD
Already up-to-date.
cd: 1: can't cd to app

Building js and css files…

Wrote public/js/core.min.js - 29k
Wrote public/js/toolbar.min.js - 6k
Wrote public/js/report-legacy.js - 40k
Wrote public/css/all-web.css - 51k
Wrote public/css/all-app.css - 103k
Wrote public/js/all-web.js - 96k

Wrote public/js/all-app.js - 382k
Wrote public/js/fields.js - 25k
Wrote public/css/fields.css - 1k
Wrote public/js/listing.js - 13k
Traceback (most recent call last):
File "lib/wnf.py", line 424, in <module>

run()<br>  File &quot;lib/wnf.py&quot;, line 310, in run<br>    pull(options.pull[0], options.pull[1], build=True)<br>  File &quot;lib/wnf.py&quot;, line 80, in pull<br>    if build: rebuild()<br>  File &quot;lib/wnf.py&quot;, line 89, in rebuild<br>









website.web_cache.refresh_cache([&#39;Blog&#39;])<br>  File &quot;./website/web_cache.py&quot;, line 264, in refresh_cache<br>    for page_name in get_predefined_pages():<br>  File &quot;./website/web_cache.py&quot;, line 89, in get_predefined_pages<br>









for page in os.listdir(pages_path):<br>OSError: [Errno 2] No such file or directory: &#39;./app/website/templates/pages&#39;<br>ro...@erp:/var/www/erpnext# lib/wnf.py --update origin master<br>From git://<a href="http://github.com/webnotes/wnframework" target="_blank">github.com/webnotes/wnframework</a><br>
  • branch master -> FETCH_HEAD
    Already up-to-date.
    cd: 1: can't cd to app
    core | profile
    Executing patches.july_2012.auth_table in erpnext
    Success
    Executing patches.july_2012.deprecate_bulk_rename in erpnext

Success
Executing patches.august_2012.task_allocated_to_assigned in erpnext
Success
Executing patches.august_2012.change_profile_permission in erpnext
Success
Executing patches.september_2012.stock_report_permissions_for_accounts in erpnext

Success
Executing patches.september_2012.communication_delete_permission in erpnext
Success
Executing patches.september_2012.reload_criteria_stock_ledger in erpnext
Traceback (innermost last):
File "/var/www/erpnext/lib/webnotes/modules/patch_handler.py", line 72, in execute_patch

getattr(patch, &#39;execute&#39;)()<br>  File &quot;./patches/september_2012/reload_criteria_stock_ledger.py&quot;, line 5, in execute<br>    reload_doc(&#39;stock&#39;, &#39;Search Criteria&#39;, &#39;Stock Ledger&#39;)<br>

File "/var/www/erpnext/lib/webnotes/modules/init.py", line 62, in reload_doc
reload_single_doc(module, dt, dn)
File "/var/www/erpnext/lib/webnotes/modules/init.py", line 97, in reload_single_doc

raise Exception, &#39;%s missing&#39; % path<br> Exception: ./app/stock/search_criteria/stock_ledger/stock_ledger.txt missing<br><br>patches.september_2012.reload_criteria_stock_ledger: failed: STOPPED<br>Traceback (most recent call last):<br>

File "lib/wnf.py", line 424, in <module>
run()
File "lib/wnf.py", line 382, in run
update_erpnext(options.update[0], options.update[1])
File "lib/wnf.py", line 102, in update_erpnext

patch_sync_build()<br>  File &quot;lib/wnf.py&quot;, line 106, in patch_sync_build<br>    rebuild()<br>  File &quot;lib/wnf.py&quot;, line 85, in rebuild<br>    bundlejs.bundle(False)<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 172, in bundle<br>









check_public()<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 167, in check_public<br>    make()<br>  File &quot;/var/www/erpnext/lib/webnotes/install_lib/setup_public_folder.py&quot;, line 31, in make<br>









os.symlink(link[1], link[0])<br>OSError: [Errno 17] File exists<br><br><br><br><br># lib/wnf.py --update origin master<br>From git://<a href="http://github.com/webnotes/wnframework" target="_blank">github.com/webnotes/wnframework</a><br>
  • branch master -> FETCH_HEAD
    Already up-to-date.
    cd: 1: can't cd to app
    Executing patches.september_2012.reload_criteria_stock_ledger in erpnext
    Traceback (innermost last):
    File "/var/www/erpnext/lib/webnotes/modules/patch_handler.py", line 72, in execute_patch

    getattr(patch, 'execute')()
    File "./patches/september_2012/reload_criteria_stock_ledger.py", line 5, in execute
    reload_doc('stock', 'Search Criteria', 'Stock Ledger')

File "/var/www/erpnext/lib/webnotes/modules/init.py", line 62, in reload_doc
reload_single_doc(module, dt, dn)
File "/var/www/erpnext/lib/webnotes/modules/init.py", line 97, in reload_single_doc

raise Exception, &#39;%s missing&#39; % path<br> Exception: ./app/stock/search_criteria/stock_ledger/stock_ledger.txt missing<br><br>patches.september_2012.reload_criteria_stock_ledger: failed: STOPPED<br>Traceback (most recent call last):<br>

File "lib/wnf.py", line 424, in <module>
run()
File "lib/wnf.py", line 382, in run
update_erpnext(options.update[0], options.update[1])
File "lib/wnf.py", line 102, in update_erpnext

patch_sync_build()<br>  File &quot;lib/wnf.py&quot;, line 106, in patch_sync_build<br>    rebuild()<br>  File &quot;lib/wnf.py&quot;, line 85, in rebuild<br>    bundlejs.bundle(False)<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 172, in bundle<br>









check_public()<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 167, in check_public<br>    make()<br>  File &quot;/var/www/erpnext/lib/webnotes/install_lib/setup_public_folder.py&quot;, line 31, in make<br>









os.symlink(link[1], link[0])<br>OSError: [Errno 17] File exists<br><br><div><br></div></div><span><font color="#888888">



You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.









You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.









You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.








You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.








You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.








You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.









You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.








You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.








You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.








You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.







You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.








You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er...@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 

Hi Ryan,


Got the issue.

Follow these steps:
1. make sure you have pip installed. If not:
sudo easy_install pip

2. sudo pip install python-memcached
3. based on your os:
sudo yum install memcached
--or--
sudo apt-get install memcached
4. memcached -d

I am very sorry for missing one more thing out of the instructions.

thanks,

Anand.

On Thu, Oct 4, 2012 at 12:31 PM, Ryan vAN GINNEKEN <ry…@gmail.com> wrote:

I think this is what you want it is from firefox firebug i already had it installed so no biggy this is before the latest update i will try again after update


<body bgcolor="#f0f0f8"><font color="#f0f0f8" size="-5"> –>
<body bgcolor="#f0f0f8"><font color="#f0f0f8" size="-5"> –> –>
</font> </font> </font> </script> </object> </blockquote> </pre>
</table> </table> </table> </table> </table> </font> </font> </font><body bgcolor="#f0f0f8">
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="heading">
<tr bgcolor="#6622aa">
<td valign=bottom>&nbsp;<br>
<font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong>&lt;type 'exceptions.ImportError'&gt;</strong></big></big></font></td
><td align=right valign=bottom
><font color="#ffffff" face="helvetica, arial">Python 2.6.6: /usr/bin/python<br>Thu Oct 4 00:55:22 2012</font></td></tr></table>

<p>A problem occurred in a Python script. Here is the sequence of
function calls leading up to the error, in the order they occurred.</p>
<table width="100%" cellspacing=0 cellpadding=0 border=0>
<tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///var/www/erpnext/public/server.py">/var/www/erpnext/public/server.py</a> in <strong><module></strong>()</td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;76</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;print&nbsp;"&lt;html&gt;&lt;head&gt;&lt;script&gt;window.location.href='index.html';&lt;/script&gt;&lt;/head&gt;&lt;/html&gt;"<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;77</small>&nbsp;<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;78</small>&nbsp;if&nbsp;name=="main":<br>
</tt></font></td></tr>
<tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;&nbsp;79</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;init():<br>
</tt></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;80</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;respond()<br>
</tt></font></td></tr>
<tr><td><small><font color="#909090"><strong>init</strong>&nbsp;= &lt;function init&gt;</font></small></td></tr></table>
<table width="100%" cellspacing=0 cellpadding=0 border=0>
<tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///var/www/erpnext/public/server.py">/var/www/erpnext/public/server.py</a> in <strong>init</strong>()</td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;46</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;init&nbsp;request<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;47</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;try:<br>
</tt></font></td></tr>
<tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;&nbsp;48</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;webnotes.http_request&nbsp;=&nbsp;webnotes.auth.HTTPRequest()<br>
</tt></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;49</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;True<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;50</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;except&nbsp;webnotes.AuthenticationError,&nbsp;e:<br>
</tt></font></td></tr>
<tr><td><small><font color="#909090"><em>global</em> <strong>webnotes</strong>&nbsp;= &lt;module 'webnotes' from '…/lib/webnotes/init.pyc'&gt;, webnotes.http_request <em>undefined</em>, webnotes.<strong>auth</strong>&nbsp;= &lt;module 'webnotes.auth' from '…/lib/webnotes/auth.pyc'&gt;, webnotes.auth.<strong>HTTPRequest</strong>&nbsp;= &lt;class webnotes.auth.HTTPRequest&gt;</font></small></td></tr></table>
<table width="100%" cellspacing=0 cellpadding=0 border=0>
<tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///var/www/erpnext/lib/webnotes/auth.py">/var/www/erpnext/lib/webnotes/auth.py</a> in <strong>init</strong>(self=&lt;webnotes.auth.HTTPRequest instance&gt;)</td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;53</small>&nbsp;<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;54</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;login<br>
</tt></font></td></tr>
<tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;&nbsp;55</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;webnotes.login_manager&nbsp;=&nbsp;LoginManager()<br>
</tt></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;56</small>&nbsp;<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;57</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;start&nbsp;session<br>
</tt></font></td></tr>
<tr><td><small><font color="#909090"><em>global</em> <strong>webnotes</strong>&nbsp;= &lt;module 'webnotes' from '…/lib/webnotes/init.pyc'&gt;, webnotes.login_manager <em>undefined</em>, <em>global</em> <strong>LoginManager</strong>&nbsp;= &lt;class webnotes.auth.LoginManager&gt;</font></small></td></tr></table>
<table width="100%" cellspacing=0 cellpadding=0 border=0>
<tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///var/www/erpnext/lib/webnotes/auth.py">/var/www/erpnext/lib/webnotes/auth.py</a> in <strong>init</strong>(self=&lt;webnotes.auth.LoginManager instance&gt;)</td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;112</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;clear&nbsp;cache<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;113</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;from&nbsp;webnotes.sessions&nbsp;import&nbsp;clear_cache<br>
</tt></font></td></tr>
<tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;114</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;clear_cache(webnotes.form_dict.get('usr'))&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
</tt></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;115</small>&nbsp;<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;116</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;self.authenticate()<br>
</tt></font></td></tr>
<tr><td><small><font color="#909090"><strong>clear_cache</strong>&nbsp;= &lt;function clear_cache&gt;, <em>global</em> <strong>webnotes</strong>&nbsp;= &lt;module 'webnotes' from '…/lib/webnotes/init.pyc'&gt;, webnotes.<strong>form_dict</strong>&nbsp;= {'pwd': u'Chuang-Mu', 'cmd': u'login', 'usr': u'ryan@computerking.ca'}, webnotes.form_dict.<strong>get</strong>&nbsp;= &lt;built-in method get of DictObj object&gt;</font></small></td></tr></table>
<table width="100%" cellspacing=0 cellpadding=0 border=0>
<tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///var/www/erpnext/lib/webnotes/sessions.py">/var/www/erpnext/lib/webnotes/sessions.py</a> in <strong>clear_cache</strong>(user=u'ry…@computerking.ca')</td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;40</small>&nbsp;def&nbsp;clear_cache(user=''):<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;41</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"""clear&nbsp;cache"""<br>
</tt></font></td></tr>
<tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;&nbsp;42</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;webnotes.cache().flush_keys("bootinfo:")<br>
</tt></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;43</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;webnotes.cache().flush_keys("doctype:")<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;44</small>&nbsp;<br>
</tt></font></td></tr>
<tr><td><small><font color="#909090"><em>global</em> <strong>webnotes</strong>&nbsp;= &lt;module 'webnotes' from '…/lib/webnotes/init.pyc'&gt;, webnotes.<strong>cache</strong>&nbsp;= &lt;function cache&gt;, ).flush_keys <em>undefined</em></font></small></td></tr></table>
<table width="100%" cellspacing=0 cellpadding=0 border=0>
<tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///var/www/erpnext/lib/webnotes/init.py">/var/www/erpnext/lib/webnotes/init.py</a> in <strong>cache</strong>()</td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;66</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;global&nbsp;_memc<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;67</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;not&nbsp;_memc:<br>
</tt></font></td></tr>
<tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;&nbsp;68</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;from&nbsp;webnotes.memc&nbsp;import&nbsp;MClient<br>
</tt></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;69</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_memc&nbsp;=&nbsp;MClient(['localhost:11211'])<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;70</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;_memc<br>
</tt></font></td></tr>
<tr><td><small><font color="#909090">webnotes <em>undefined</em>, MClient <em>undefined</em></font></small></td></tr></table>
<table width="100%" cellspacing=0 cellpadding=0 border=0>
<tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///var/www/erpnext/lib/webnotes/memc.py">/var/www/erpnext/lib/webnotes/memc.py</a> in <strong><module></strong>()</td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;22</small>&nbsp;from&nbsp;future&nbsp;import&nbsp;unicode_literals<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;23</small>&nbsp;<br>
</tt></font></td></tr>
<tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;&nbsp;24</small>&nbsp;import&nbsp;memcache,&nbsp;conf<br>
</tt></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;25</small>&nbsp;from&nbsp;webnotes.utils&nbsp;import&nbsp;cstr<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;26</small>&nbsp;<br>
</tt></font></td></tr>
<tr><td><small><font color="#909090">memcache <em>undefined</em>, conf <em>undefined</em></font></small></td></tr></table><p><strong>&lt;type 'exceptions.ImportError'&gt;</strong>: No module named memcache
<br><tt><small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</small>&nbsp;</tt>args&nbsp;=
('No module named memcache',)
<br><tt><small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</small>&nbsp;</tt>message&nbsp;=
'No module named memcache'


<!-- The above is a description of an error in a Python program, formatted
for a Web browser because the 'cgitb' module was enabled. In case you
are not reading this in a Web browser, here is the original traceback:


Traceback (most recent call last):
File "/var/www/erpnext/public/server.py", line 79, in &lt;module&gt;
if init():
File "/var/www/erpnext/public/server.py", line 48, in init
webnotes.http_request = webnotes.auth.HTTPRequest()
File "…/lib/webnotes/auth.py", line 55, in init
webnotes.login_manager = LoginManager()
File "…/lib/webnotes/auth.py", line 114, in init
clear_cache(webnotes.form_dict.get('usr'))
File "…/lib/webnotes/sessions.py", line 42, in clear_cache
webnotes.cache().flush_keys("bootinfo:")
File "…/lib/webnotes/init.py", line 68, in cache
from webnotes.memc import MClient
File "…/lib/webnotes/memc.py", line 24, in &lt;module&gt;
import memcache, conf
ImportError: No module named memcache

–>


On Wed, Oct 3, 2012 at 10:31 PM, Rushabh Mehta <rm…@gmail.com> wrote:

Ryan,

The trace you pasted has both warnings and errors.


I tried logging in from an iPad, it logged in but showed a parse error. There might be some browsers that might be not parsing correctly. I have just pushed an update to remove the erring (?) file.


Just run

lib/wnf.py --update origin master

and try again.

best,
Rushabh

On 04-Oct-2012, at 8:44 AM, Anand Doshi <an...@iwebnotes.com> wrote:

Hi Ryan,

Parse error issues are a bit tricky to track down. From the console output, it looks like you were able to see the login page, enter your credentials and were able to log into the system. That means the setup is almost done.

To check the parse error problem, please follow these steps: (I suggest chrome, as it requires minimal setup)

I. Make sure you have a recent version of chrome or firefox.

II. If chrome:
1. open developer tools by going to its menu > tools > developer tools. Then click on Network tab.
2. go back to the browser window and try logging into erpnext.
  1. once you get parse error, go back to developer tool's network tab.
    4. Click on the last entry which looks like server.py
    5. Paste the output of the Response tab here.

III. If firefox:
1. Install an add-on called firebug, open it and go to the Net tab.
2. Make sure 'Persist' and 'All' are selected.
  1. go back to the browser window and try logging into erpnext.
3. once you get parse error, go back to firebug's Net tab.
4. here, find and click on the last entry which has server.py in it.
5. It will reveal a response tab. Paste its output here.

Please have some patience. The solution is usually simple, but it takes time to track down the problem.

Thanks,
Anand.



On Thu, Oct 4, 2012 at 4:54 AM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:

Here you go, but seriously this is very bad how am i supposed to sell a product like this let alone use it myself. However you help is much appricated, and i understand this is an new project so there are bound to be problems like this, but i am really really frustrated now. I have even tried installing from a backup and running the upgrade from a copy of erpnext that was a few day old ie not previous upgrade attemted.


PS i do not see anything about version numbers anywhere?


[17:13:59.319] Error in parsing value for 'filter'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:78
[17:13:59.319] Error in parsing value for 'background-image'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:96
[17:13:59.319] Unknown property '-moz-border-radius'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:107
[17:13:59.319] Unknown property '-moz-box-shadow'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:110
[17:13:59.319] Expected declaration but found '*'. Skipped to next declaration. @ http://erp.next.com:14567/css/all-web.css:113
[17:13:59.319] Unknown property 'transition'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:127
[17:13:59.319] Expected colour but found 'auto'. Expected colour but found '-webkit-focus-ring-color'. Expected end of value but found '-webkit-focus-ring-color'. Error in parsing value for 'outline'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:131
[17:13:59.319] Expected end of value but found ' '. Error in parsing value for 'background-color'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:140
[17:13:59.320] Unknown property '-moz-border-radius-topleft'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:369
[17:13:59.320] Unknown property '-moz-border-radius-bottomleft'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:372
[17:13:59.320] Unknown property '-moz-border-radius-topright'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:377
[17:13:59.320] Unknown property '-moz-border-radius-bottomright'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:380
[17:13:59.321] Unknown pseudo-class or pseudo-element '-webkit-input-placeholder'. Ruleset ignored due to bad selector. @ http://erp.next.com:14567/css/all-web.css:778
[17:13:59.321] Unknown property '-moz-background-clip'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:983
[17:13:59.321] Error in parsing value for 'background'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:1814
[17:13:59.322] Error in parsing value for 'border-collapse'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:1880
[17:13:59.322] Unknown property '-moz-outline-style'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:1929
[17:13:59.322] Unknown property 'zoom'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:2081
[17:13:59.322] Unknown property 'postion'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:2142
[17:13:59.322] Error in parsing value for 'Filter'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:2273
[17:13:59.324] Expected colour but found '#black'. Error in parsing value for 'background-color'. Declaration dropped. @ http://erp.next.com:14567/css/wn-web.css:3
[17:13:59.361] Starting up... @ http://erp.next.com:14567/js/all-web.js:713
--
[17:16:26.837] GET http://erp.next.com:14567/login.html [HTTP/1.1 200 OK 124ms]
[17:16:27.011] GET http://erp.next.com:14567/lib/js/lib/jquery/jquery.min.js [HTTP/1.1 304 Not Modified 59ms]
[17:16:27.214] GET http://erp.next.com:14567/lib/images/ui/spinner.gif [HTTP/1.1 304 Not Modified 41ms]
[17:16:27.207] Starting up... @ http://erp.next.com:14567/js/all-web.js:713
--
[17:16:40.924] POST http://erp.next.com:14567/server.py [HTTP/1.1 200 OK 178ms]



On Wed, Oct 3, 2012 at 3:20 AM, Anand Doshi <an...@iwebnotes.com> wrote:
Ok. Please open your browser's console and paste the error message that comes there.

A quick check on the update is that the top bar should appear semi transparent. If it is coming fine, then you have the latest version.

thanks,
Anand.


On 03-Oct-2012, at 2:46 PM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:


Hope things did not get to badly hosed when i ran the update earlier today.

On Wed, Oct 3, 2012 at 3:14 AM, Ryan vAN GINNEKEN <ry…@gmail.com> wrote:

Nope sorry same error even tried an apache restart for good luck


On Wed, Oct 3, 2012 at 3:11 AM, Anand Doshi <an...@iwebnotes.com> wrote:
Hi Ryan,

I think I got the issue.

Please run:
lib/wnf.py --build_web_cache

thanks,
Anand.


On 03-Oct-2012, at 2:31 PM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:


Ok i did all that including the running the line you forgot but i cannot login enter my username and password at the login screen seems to hang with Unable to complete request: parsererror




On Wed, Oct 3, 2012 at 2:54 AM, Anand Doshi <an…@iwebnotes.com> wrote:

Hi,

Keep the conf file from your old setup. As mentioned, just change the files_path, backup_path and log_file_path values. Keep database name and password same so that you can continue using your old data.

I apologize for missing out that step regarding the change of directory.

I missed out one more instruction. You need to run:

lib/wnf.py --update origin master

once more so that your existing database has the latest patches.

Thanks,
Anand.

On 03-Oct-2012, at 2:18 PM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:


Ok i have followed the intructions a couple of minor things there you should tell people to move into the erpnext direcory before runing the install command i ended up having to move all the files python pulled in from my home dir to /var/www/erpnext


Also are we supposed to change the database name and password in the conf.py file to the newly created database??? or is erpnext getting this info from somewhere else now?? or does it matter??


On Tue, Oct 2, 2012 at 9:23 PM, Anand Doshi <an…@iwebnotes.com> wrote:

Hi Ryan,

We have made changes in the directory structure and released that a few hours back. Hence, your installation broke.

Please see https://github.com/webnotes/erpnext/wiki/How-to-Install-ERPNext for the updated upgrade instructions. This should solve your immediate problem.

Henceforth, we will inform the community of any upgrades before/as soon as they are released. Sorry for the trouble this upgrade has caused.

Also, if you face any issue during the upgrade, please post it here and we will get it solved.

Regarding the functional problems you are facing:
1. Our existing system, to maintain integrity, is based on Save - Submit - Cancel - Amend cycle. We are working on a much easier system, but it will take some time to get it done. For now, if you have submitted a Quotation and also submitted a Sales Order based on that quotation, then, to modify your existing quotation, you need to cancel the Sales Order based on that quotation and then Cancel - Amend the existing quotation. Now you can again create a Sales Order based on this modified quotation.

2. You can set your custom print format as the default by going to Setup > Customize Form > Select Sales Invoice. In the field 'Default Print Format' set it as your custom print format, and click on Update to save this customization. After refreshing your browser window, you should be able to see your custom print format selected for all sales invoices.

3. Recurring Invoices, we will keep it to its own thread. Please paste the last 50 lines of /var/log/erpnext-sch.log on the recurring invoice issue's thread. The sooner you reply, the quicker it will get resolved.

Hope this solves your problems.

Thanks,
Anand.

On 03-Oct-2012, at 2:28 AM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:


Hello all you know i really like erpnext but it is really frustrating me lately each time i go to use it for something simple like change a quote into an invoice and email a customer a copy it ends up taking me a half day. First the estimate needed to be changed up a bit, but that was not possible from the quote system? maybe i needed to turn it into an invoice or sales order first? anyways i did not want to be stuck with an estimate -> invoice that i could not remove so i cut my losses and created a brand new sales order for my client this was ok but redundant and annoyed me.


Then I would like to print a copy of my draft of the sales invoice before i send it to the customer, and of course i cannot get it to use my custom template arrgh! off to the setting and forms interface which was no help! no matter what i did i could not the draft to print right.


Whatever i am going broke here and need to get this invoice off to get paid, thinking to myself maybe i should upgrade erpnext first fix my print forums?? then i come to my senses NOPE to dangerous. Better to send the invoice out Blindly as i have still not figured out how to get erpnext to send me a copy of the invoice that gets submitted to the customer remember something about a communication section, but cannot quickly find it. Not a big deal invoice may look like crap on the customers end as i will never know which forum erpnext used to send it minor details right just get it out so i can get paid.


I still have a couple of invoices left to send out, but decide to upgrade erpnext first as it has been awhile. This really frustrates me a may have broken everything please help as i am upset now thinking of switching something more simple and less volatile than erpnext, however got to much time invested, and several possible clients lined up arrrgh maybe next release will straiten some of this out.


Don't even get me started on reoccuring invoices but that is a whole other couple of posts.<332.gif><332.gif>



Anyways here is my broken ERPNext upgrade not much works anymore only the home screen, and i still have invoices to send sorry for the rant and please help.

ro…@erp:/var/www/erpnext# lib/wnf.py --pull origin master

From git://github.com/webnotes/wnframework
* branch master -> FETCH_HEAD
Already up-to-date.
cd: 1: can't cd to app

Building js and css files…

Wrote public/js/core.min.js - 29k
Wrote public/js/toolbar.min.js - 6k
Wrote public/js/report-legacy.js - 40k
Wrote public/css/all-web.css - 51k
Wrote public/css/all-app.css - 103k
Wrote public/js/all-web.js - 96k

Wrote public/js/all-app.js - 382k
Wrote public/js/fields.js - 25k
Wrote public/css/fields.css - 1k
Wrote public/js/listing.js - 13k
Traceback (most recent call last):
File "lib/wnf.py", line 424, in <module>

run()<br>  File &quot;lib/wnf.py&quot;, line 310, in run<br>    pull(options.pull[0], options.pull[1], build=True)<br>  File &quot;lib/wnf.py&quot;, line 80, in pull<br>    if build: rebuild()<br>  File &quot;lib/wnf.py&quot;, line 89, in rebuild<br>










website.web_cache.refresh_cache([&#39;Blog&#39;])<br>  File &quot;./website/web_cache.py&quot;, line 264, in refresh_cache<br>    for page_name in get_predefined_pages():<br>  File &quot;./website/web_cache.py&quot;, line 89, in get_predefined_pages<br>










for page in os.listdir(pages_path):<br>OSError: [Errno 2] No such file or directory: &#39;./app/website/templates/pages&#39;<br>ro...@erp:/var/www/erpnext# lib/wnf.py --update origin master<br>From git://<a href="http://github.com/webnotes/wnframework" target="_blank">github.com/webnotes/wnframework</a><br>
  • branch master -> FETCH_HEAD
    Already up-to-date.
    cd: 1: can't cd to app
    core | profile
    Executing patches.july_2012.auth_table in erpnext
    Success
    Executing patches.july_2012.deprecate_bulk_rename in erpnext

Success
Executing patches.august_2012.task_allocated_to_assigned in erpnext
Success
Executing patches.august_2012.change_profile_permission in erpnext
Success
Executing patches.september_2012.stock_report_permissions_for_accounts in erpnext

Success
Executing patches.september_2012.communication_delete_permission in erpnext
Success
Executing patches.september_2012.reload_criteria_stock_ledger in erpnext
Traceback (innermost last):
File "/var/www/erpnext/lib/webnotes/modules/patch_handler.py", line 72, in execute_patch

getattr(patch, &#39;execute&#39;)()<br>  File &quot;./patches/september_2012/reload_criteria_stock_ledger.py&quot;, line 5, in execute<br>    reload_doc(&#39;stock&#39;, &#39;Search Criteria&#39;, &#39;Stock Ledger&#39;)<br>

File "/var/www/erpnext/lib/webnotes/modules/init.py", line 62, in reload_doc
reload_single_doc(module, dt, dn)
File "/var/www/erpnext/lib/webnotes/modules/init.py", line 97, in reload_single_doc

raise Exception, &#39;%s missing&#39; % path<br> Exception: ./app/stock/search_criteria/stock_ledger/stock_ledger.txt missing<br><br>patches.september_2012.reload_criteria_stock_ledger: failed: STOPPED<br>Traceback (most recent call last):<br>

File "lib/wnf.py", line 424, in <module>
run()
File "lib/wnf.py", line 382, in run
update_erpnext(options.update[0], options.update[1])
File "lib/wnf.py", line 102, in update_erpnext

patch_sync_build()<br>  File &quot;lib/wnf.py&quot;, line 106, in patch_sync_build<br>    rebuild()<br>  File &quot;lib/wnf.py&quot;, line 85, in rebuild<br>    bundlejs.bundle(False)<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 172, in bundle<br>










check_public()<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 167, in check_public<br>    make()<br>  File &quot;/var/www/erpnext/lib/webnotes/install_lib/setup_public_folder.py&quot;, line 31, in make<br>










os.symlink(link[1], link[0])<br>OSError: [Errno 17] File exists<br><br><br><br><br># lib/wnf.py --update origin master<br>From git://<a href="http://github.com/webnotes/wnframework" target="_blank">github.com/webnotes/wnframework</a><br>
  • branch master -> FETCH_HEAD
    Already up-to-date.
    cd: 1: can't cd to app
    Executing patches.september_2012.reload_criteria_stock_ledger in erpnext
    Traceback (innermost last):
    File "/var/www/erpnext/lib/webnotes/modules/patch_handler.py", line 72, in execute_patch

    getattr(patch, 'execute')()
    File "./patches/september_2012/reload_criteria_stock_ledger.py", line 5, in execute
    reload_doc('stock', 'Search Criteria', 'Stock Ledger')

File "/var/www/erpnext/lib/webnotes/modules/init.py", line 62, in reload_doc
reload_single_doc(module, dt, dn)
File "/var/www/erpnext/lib/webnotes/modules/init.py", line 97, in reload_single_doc

raise Exception, &#39;%s missing&#39; % path<br> Exception: ./app/stock/search_criteria/stock_ledger/stock_ledger.txt missing<br><br>patches.september_2012.reload_criteria_stock_ledger: failed: STOPPED<br>Traceback (most recent call last):<br>

File "lib/wnf.py", line 424, in <module>
run()
File "lib/wnf.py", line 382, in run
update_erpnext(options.update[0], options.update[1])
File "lib/wnf.py", line 102, in update_erpnext

patch_sync_build()<br>  File &quot;lib/wnf.py&quot;, line 106, in patch_sync_build<br>    rebuild()<br>  File &quot;lib/wnf.py&quot;, line 85, in rebuild<br>    bundlejs.bundle(False)<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 172, in bundle<br>










check_public()<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 167, in check_public<br>    make()<br>  File &quot;/var/www/erpnext/lib/webnotes/install_lib/setup_public_folder.py&quot;, line 31, in make<br>










os.symlink(link[1], link[0])<br>OSError: [Errno 17] File exists<br><br><div><br></div></div><span><font color="#888888">



You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.









You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.









You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.








You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.








You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.








You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.









You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.








You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.








You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.








You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.







You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.







You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.







You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er...@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

 

 

Yay things are working again!!! only down a couple day and lost millions of dollars in sales hahaha i wish.

Not to worry i have been playing Unix/Linux/Windoze along time have seen/done alot except for coding an erp program haha. Anyways thats why i always carry a backup :slight_smile: Sorry to be frustrated so easily guess im getting old, also thanks for
jumping in an helping me fix the problem to be honest i have had less helpfull
support from paid projects.

I figured out the apt-get install memcached (Using Debian Squeeze here FYI) after posting the logs, however did not know about the pip python stuff that got it going again big thanks up an running again. Going to get busy testing out the new features i'm sure they are worth it.


Also going to try an fix up the print forums problems i have been having.



On Thu, Oct 4, 2012 at 1:17 AM, Anand Doshi <an…@iwebnotes.com> wrote:

Hi Ryan,

Got the issue.

Follow these steps:
1. make sure you have pip installed. If not:
sudo easy_install pip
2. sudo pip install python-memcached
3. based on your os:
sudo yum install memcached
--or--
sudo apt-get install memcached
4. memcached -d

I am very sorry for missing one more thing out of the instructions.

thanks,

Anand.

On Thu, Oct 4, 2012 at 12:31 PM, Ryan vAN GINNEKEN <ry…@gmail.com> wrote:

I think this is what you want it is from firefox firebug i already had it installed so no biggy this is before the latest update i will try again after update


<body bgcolor="#f0f0f8"><font color="#f0f0f8" size="-5"> –>
<body bgcolor="#f0f0f8"><font color="#f0f0f8" size="-5"> –> –>
</font> </font> </font> </script> </object> </blockquote> </pre>
</table> </table> </table> </table> </table> </font> </font> </font><body bgcolor="#f0f0f8">
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="heading">
<tr bgcolor="#6622aa">
<td valign=bottom>&nbsp;<br>
<font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong>&lt;type 'exceptions.ImportError'&gt;</strong></big></big></font></td
><td align=right valign=bottom
><font color="#ffffff" face="helvetica, arial">Python 2.6.6: /usr/bin/python<br>Thu Oct 4 00:55:22 2012</font></td></tr></table>

<p>A problem occurred in a Python script. Here is the sequence of
function calls leading up to the error, in the order they occurred.</p>
<table width="100%" cellspacing=0 cellpadding=0 border=0>
<tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///var/www/erpnext/public/server.py">/var/www/erpnext/public/server.py</a> in <strong><module></strong>()</td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;76</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;print&nbsp;"&lt;html&gt;&lt;head&gt;&lt;script&gt;window.location.href='index.html';&lt;/script&gt;&lt;/head&gt;&lt;/html&gt;"<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;77</small>&nbsp;<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;78</small>&nbsp;if&nbsp;name=="main":<br>
</tt></font></td></tr>
<tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;&nbsp;79</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;init():<br>
</tt></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;80</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;respond()<br>
</tt></font></td></tr>
<tr><td><small><font color="#909090"><strong>init</strong>&nbsp;= &lt;function init&gt;</font></small></td></tr></table>
<table width="100%" cellspacing=0 cellpadding=0 border=0>
<tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///var/www/erpnext/public/server.py">/var/www/erpnext/public/server.py</a> in <strong>init</strong>()</td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;46</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;init&nbsp;request<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;47</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;try:<br>
</tt></font></td></tr>
<tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;&nbsp;48</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;webnotes.http_request&nbsp;=&nbsp;webnotes.auth.HTTPRequest()<br>
</tt></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;49</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;True<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;50</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;except&nbsp;webnotes.AuthenticationError,&nbsp;e:<br>
</tt></font></td></tr>
<tr><td><small><font color="#909090"><em>global</em> <strong>webnotes</strong>&nbsp;= &lt;module 'webnotes' from '…/lib/webnotes/init.pyc'&gt;, webnotes.http_request <em>undefined</em>, webnotes.<strong>auth</strong>&nbsp;= &lt;module 'webnotes.auth' from '…/lib/webnotes/auth.pyc'&gt;, webnotes.auth.<strong>HTTPRequest</strong>&nbsp;= &lt;class webnotes.auth.HTTPRequest&gt;</font></small></td></tr></table>
<table width="100%" cellspacing=0 cellpadding=0 border=0>
<tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///var/www/erpnext/lib/webnotes/auth.py">/var/www/erpnext/lib/webnotes/auth.py</a> in <strong>init</strong>(self=&lt;webnotes.auth.HTTPRequest instance&gt;)</td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;53</small>&nbsp;<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;54</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;login<br>
</tt></font></td></tr>
<tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;&nbsp;55</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;webnotes.login_manager&nbsp;=&nbsp;LoginManager()<br>
</tt></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;56</small>&nbsp;<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;57</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;start&nbsp;session<br>
</tt></font></td></tr>
<tr><td><small><font color="#909090"><em>global</em> <strong>webnotes</strong>&nbsp;= &lt;module 'webnotes' from '…/lib/webnotes/init.pyc'&gt;, webnotes.login_manager <em>undefined</em>, <em>global</em> <strong>LoginManager</strong>&nbsp;= &lt;class webnotes.auth.LoginManager&gt;</font></small></td></tr></table>
<table width="100%" cellspacing=0 cellpadding=0 border=0>
<tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///var/www/erpnext/lib/webnotes/auth.py">/var/www/erpnext/lib/webnotes/auth.py</a> in <strong>init</strong>(self=&lt;webnotes.auth.LoginManager instance&gt;)</td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;112</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;clear&nbsp;cache<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;113</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;from&nbsp;webnotes.sessions&nbsp;import&nbsp;clear_cache<br>
</tt></font></td></tr>
<tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;114</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;clear_cache(webnotes.form_dict.get('usr'))&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
</tt></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;115</small>&nbsp;<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;116</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;self.authenticate()<br>
</tt></font></td></tr>
<tr><td><small><font color="#909090"><strong>clear_cache</strong>&nbsp;= &lt;function clear_cache&gt;, <em>global</em> <strong>webnotes</strong>&nbsp;= &lt;module 'webnotes' from '…/lib/webnotes/init.pyc'&gt;, webnotes.<strong>form_dict</strong>&nbsp;= {'pwd': u'Chuang-Mu', 'cmd': u'login', 'usr': u'ryan@computerking.ca'}, webnotes.form_dict.<strong>get</strong>&nbsp;= &lt;built-in method get of DictObj object&gt;</font></small></td></tr></table>
<table width="100%" cellspacing=0 cellpadding=0 border=0>
<tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///var/www/erpnext/lib/webnotes/sessions.py">/var/www/erpnext/lib/webnotes/sessions.py</a> in <strong>clear_cache</strong>(user=u'ry…@computerking.ca')</td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;40</small>&nbsp;def&nbsp;clear_cache(user=''):<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;41</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"""clear&nbsp;cache"""<br>
</tt></font></td></tr>
<tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;&nbsp;42</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;webnotes.cache().flush_keys("bootinfo:")<br>
</tt></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;43</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;webnotes.cache().flush_keys("doctype:")<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;44</small>&nbsp;<br>
</tt></font></td></tr>
<tr><td><small><font color="#909090"><em>global</em> <strong>webnotes</strong>&nbsp;= &lt;module 'webnotes' from '…/lib/webnotes/init.pyc'&gt;, webnotes.<strong>cache</strong>&nbsp;= &lt;function cache&gt;, ).flush_keys <em>undefined</em></font></small></td></tr></table>
<table width="100%" cellspacing=0 cellpadding=0 border=0>
<tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///var/www/erpnext/lib/webnotes/init.py">/var/www/erpnext/lib/webnotes/init.py</a> in <strong>cache</strong>()</td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;66</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;global&nbsp;_memc<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;67</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;not&nbsp;_memc:<br>
</tt></font></td></tr>
<tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;&nbsp;68</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;from&nbsp;webnotes.memc&nbsp;import&nbsp;MClient<br>
</tt></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;69</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_memc&nbsp;=&nbsp;MClient(['localhost:11211'])<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;70</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;_memc<br>
</tt></font></td></tr>
<tr><td><small><font color="#909090">webnotes <em>undefined</em>, MClient <em>undefined</em></font></small></td></tr></table>
<table width="100%" cellspacing=0 cellpadding=0 border=0>
<tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file:///var/www/erpnext/lib/webnotes/memc.py">/var/www/erpnext/lib/webnotes/memc.py</a> in <strong><module></strong>()</td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;22</small>&nbsp;from&nbsp;future&nbsp;import&nbsp;unicode_literals<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;23</small>&nbsp;<br>
</tt></font></td></tr>
<tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;&nbsp;24</small>&nbsp;import&nbsp;memcache,&nbsp;conf<br>
</tt></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;25</small>&nbsp;from&nbsp;webnotes.utils&nbsp;import&nbsp;cstr<br>
</tt></font></td></tr>
<tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;26</small>&nbsp;<br>
</tt></font></td></tr>
<tr><td><small><font color="#909090">memcache <em>undefined</em>, conf <em>undefined</em></font></small></td></tr></table><p><strong>&lt;type 'exceptions.ImportError'&gt;</strong>: No module named memcache
<br><tt><small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</small>&nbsp;</tt>args&nbsp;=
('No module named memcache',)
<br><tt><small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</small>&nbsp;</tt>message&nbsp;=
'No module named memcache'


<!-- The above is a description of an error in a Python program, formatted
for a Web browser because the 'cgitb' module was enabled. In case you
are not reading this in a Web browser, here is the original traceback:


Traceback (most recent call last):
File "/var/www/erpnext/public/server.py", line 79, in &lt;module&gt;
if init():
File "/var/www/erpnext/public/server.py", line 48, in init
webnotes.http_request = webnotes.auth.HTTPRequest()
File "…/lib/webnotes/auth.py", line 55, in init
webnotes.login_manager = LoginManager()
File "…/lib/webnotes/auth.py", line 114, in init
clear_cache(webnotes.form_dict.get('usr'))
File "…/lib/webnotes/sessions.py", line 42, in clear_cache
webnotes.cache().flush_keys("bootinfo:")
File "…/lib/webnotes/init.py", line 68, in cache
from webnotes.memc import MClient
File "…/lib/webnotes/memc.py", line 24, in &lt;module&gt;
import memcache, conf
ImportError: No module named memcache

–>


On Wed, Oct 3, 2012 at 10:31 PM, Rushabh Mehta <rm…@gmail.com> wrote:

Ryan,

The trace you pasted has both warnings and errors.


I tried logging in from an iPad, it logged in but showed a parse error. There might be some browsers that might be not parsing correctly. I have just pushed an update to remove the erring (?) file.


Just run

lib/wnf.py --update origin master

and try again.

best,
Rushabh

On 04-Oct-2012, at 8:44 AM, Anand Doshi <an...@iwebnotes.com> wrote:

Hi Ryan,

Parse error issues are a bit tricky to track down. From the console output, it looks like you were able to see the login page, enter your credentials and were able to log into the system. That means the setup is almost done.

To check the parse error problem, please follow these steps: (I suggest chrome, as it requires minimal setup)

I. Make sure you have a recent version of chrome or firefox.

II. If chrome:
1. open developer tools by going to its menu > tools > developer tools. Then click on Network tab.
2. go back to the browser window and try logging into erpnext.
  1. once you get parse error, go back to developer tool's network tab.
    4. Click on the last entry which looks like server.py
    5. Paste the output of the Response tab here.

III. If firefox:
1. Install an add-on called firebug, open it and go to the Net tab.
2. Make sure 'Persist' and 'All' are selected.
  1. go back to the browser window and try logging into erpnext.
3. once you get parse error, go back to firebug's Net tab.
4. here, find and click on the last entry which has server.py in it.
5. It will reveal a response tab. Paste its output here.

Please have some patience. The solution is usually simple, but it takes time to track down the problem.

Thanks,
Anand.



On Thu, Oct 4, 2012 at 4:54 AM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:

Here you go, but seriously this is very bad how am i supposed to sell a product like this let alone use it myself. However you help is much appricated, and i understand this is an new project so there are bound to be problems like this, but i am really really frustrated now. I have even tried installing from a backup and running the upgrade from a copy of erpnext that was a few day old ie not previous upgrade attemted.


PS i do not see anything about version numbers anywhere?


[17:13:59.319] Error in parsing value for 'filter'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:78
[17:13:59.319] Error in parsing value for 'background-image'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:96
[17:13:59.319] Unknown property '-moz-border-radius'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:107
[17:13:59.319] Unknown property '-moz-box-shadow'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:110
[17:13:59.319] Expected declaration but found '*'. Skipped to next declaration. @ http://erp.next.com:14567/css/all-web.css:113
[17:13:59.319] Unknown property 'transition'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:127
[17:13:59.319] Expected colour but found 'auto'. Expected colour but found '-webkit-focus-ring-color'. Expected end of value but found '-webkit-focus-ring-color'. Error in parsing value for 'outline'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:131
[17:13:59.319] Expected end of value but found ' '. Error in parsing value for 'background-color'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:140
[17:13:59.320] Unknown property '-moz-border-radius-topleft'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:369
[17:13:59.320] Unknown property '-moz-border-radius-bottomleft'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:372
[17:13:59.320] Unknown property '-moz-border-radius-topright'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:377
[17:13:59.320] Unknown property '-moz-border-radius-bottomright'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:380
[17:13:59.321] Unknown pseudo-class or pseudo-element '-webkit-input-placeholder'. Ruleset ignored due to bad selector. @ http://erp.next.com:14567/css/all-web.css:778
[17:13:59.321] Unknown property '-moz-background-clip'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:983
[17:13:59.321] Error in parsing value for 'background'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:1814
[17:13:59.322] Error in parsing value for 'border-collapse'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:1880
[17:13:59.322] Unknown property '-moz-outline-style'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:1929
[17:13:59.322] Unknown property 'zoom'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:2081
[17:13:59.322] Unknown property 'postion'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:2142
[17:13:59.322] Error in parsing value for 'Filter'. Declaration dropped. @ http://erp.next.com:14567/css/all-web.css:2273
[17:13:59.324] Expected colour but found '#black'. Error in parsing value for 'background-color'. Declaration dropped. @ http://erp.next.com:14567/css/wn-web.css:3
[17:13:59.361] Starting up... @ http://erp.next.com:14567/js/all-web.js:713
--
[17:16:26.837] GET http://erp.next.com:14567/login.html [HTTP/1.1 200 OK 124ms]
[17:16:27.011] GET http://erp.next.com:14567/lib/js/lib/jquery/jquery.min.js [HTTP/1.1 304 Not Modified 59ms]
[17:16:27.214] GET http://erp.next.com:14567/lib/images/ui/spinner.gif [HTTP/1.1 304 Not Modified 41ms]
[17:16:27.207] Starting up... @ http://erp.next.com:14567/js/all-web.js:713
--
[17:16:40.924] POST http://erp.next.com:14567/server.py [HTTP/1.1 200 OK 178ms]



On Wed, Oct 3, 2012 at 3:20 AM, Anand Doshi <an...@iwebnotes.com> wrote:
Ok. Please open your browser's console and paste the error message that comes there.

A quick check on the update is that the top bar should appear semi transparent. If it is coming fine, then you have the latest version.

thanks,
Anand.


On 03-Oct-2012, at 2:46 PM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:


Hope things did not get to badly hosed when i ran the update earlier today.

On Wed, Oct 3, 2012 at 3:14 AM, Ryan vAN GINNEKEN <ry…@gmail.com> wrote:

Nope sorry same error even tried an apache restart for good luck


On Wed, Oct 3, 2012 at 3:11 AM, Anand Doshi <an...@iwebnotes.com> wrote:
Hi Ryan,

I think I got the issue.

Please run:
lib/wnf.py --build_web_cache

thanks,
Anand.


On 03-Oct-2012, at 2:31 PM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:


Ok i did all that including the running the line you forgot but i cannot login enter my username and password at the login screen seems to hang with Unable to complete request: parsererror




On Wed, Oct 3, 2012 at 2:54 AM, Anand Doshi <an…@iwebnotes.com> wrote:

Hi,

Keep the conf file from your old setup. As mentioned, just change the files_path, backup_path and log_file_path values. Keep database name and password same so that you can continue using your old data.

I apologize for missing out that step regarding the change of directory.

I missed out one more instruction. You need to run:

lib/wnf.py --update origin master

once more so that your existing database has the latest patches.

Thanks,
Anand.

On 03-Oct-2012, at 2:18 PM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:


Ok i have followed the intructions a couple of minor things there you should tell people to move into the erpnext direcory before runing the install command i ended up having to move all the files python pulled in from my home dir to /var/www/erpnext


Also are we supposed to change the database name and password in the conf.py file to the newly created database??? or is erpnext getting this info from somewhere else now?? or does it matter??


On Tue, Oct 2, 2012 at 9:23 PM, Anand Doshi <an…@iwebnotes.com> wrote:

Hi Ryan,

We have made changes in the directory structure and released that a few hours back. Hence, your installation broke.

Please see https://github.com/webnotes/erpnext/wiki/How-to-Install-ERPNext for the updated upgrade instructions. This should solve your immediate problem.

Henceforth, we will inform the community of any upgrades before/as soon as they are released. Sorry for the trouble this upgrade has caused.

Also, if you face any issue during the upgrade, please post it here and we will get it solved.

Regarding the functional problems you are facing:
1. Our existing system, to maintain integrity, is based on Save - Submit - Cancel - Amend cycle. We are working on a much easier system, but it will take some time to get it done. For now, if you have submitted a Quotation and also submitted a Sales Order based on that quotation, then, to modify your existing quotation, you need to cancel the Sales Order based on that quotation and then Cancel - Amend the existing quotation. Now you can again create a Sales Order based on this modified quotation.

2. You can set your custom print format as the default by going to Setup > Customize Form > Select Sales Invoice. In the field 'Default Print Format' set it as your custom print format, and click on Update to save this customization. After refreshing your browser window, you should be able to see your custom print format selected for all sales invoices.

3. Recurring Invoices, we will keep it to its own thread. Please paste the last 50 lines of /var/log/erpnext-sch.log on the recurring invoice issue's thread. The sooner you reply, the quicker it will get resolved.

Hope this solves your problems.

Thanks,
Anand.

On 03-Oct-2012, at 2:28 AM, Ryan vAN GINNEKEN <ry...@gmail.com> wrote:


Hello all you know i really like erpnext but it is really frustrating me lately each time i go to use it for something simple like change a quote into an invoice and email a customer a copy it ends up taking me a half day. First the estimate needed to be changed up a bit, but that was not possible from the quote system? maybe i needed to turn it into an invoice or sales order first? anyways i did not want to be stuck with an estimate -> invoice that i could not remove so i cut my losses and created a brand new sales order for my client this was ok but redundant and annoyed me.


Then I would like to print a copy of my draft of the sales invoice before i send it to the customer, and of course i cannot get it to use my custom template arrgh! off to the setting and forms interface which was no help! no matter what i did i could not the draft to print right.


Whatever i am going broke here and need to get this invoice off to get paid, thinking to myself maybe i should upgrade erpnext first fix my print forums?? then i come to my senses NOPE to dangerous. Better to send the invoice out Blindly as i have still not figured out how to get erpnext to send me a copy of the invoice that gets submitted to the customer remember something about a communication section, but cannot quickly find it. Not a big deal invoice may look like crap on the customers end as i will never know which forum erpnext used to send it minor details right just get it out so i can get paid.


I still have a couple of invoices left to send out, but decide to upgrade erpnext first as it has been awhile. This really frustrates me a may have broken everything please help as i am upset now thinking of switching something more simple and less volatile than erpnext, however got to much time invested, and several possible clients lined up arrrgh maybe next release will straiten some of this out.


Don't even get me started on reoccuring invoices but that is a whole other couple of posts.<332.gif><332.gif>



Anyways here is my broken ERPNext upgrade not much works anymore only the home screen, and i still have invoices to send sorry for the rant and please help.

ro…@erp:/var/www/erpnext# lib/wnf.py --pull origin master

From git://github.com/webnotes/wnframework
* branch master -> FETCH_HEAD
Already up-to-date.
cd: 1: can't cd to app

Building js and css files…

Wrote public/js/core.min.js - 29k
Wrote public/js/toolbar.min.js - 6k
Wrote public/js/report-legacy.js - 40k
Wrote public/css/all-web.css - 51k
Wrote public/css/all-app.css - 103k
Wrote public/js/all-web.js - 96k

Wrote public/js/all-app.js - 382k
Wrote public/js/fields.js - 25k
Wrote public/css/fields.css - 1k
Wrote public/js/listing.js - 13k
Traceback (most recent call last):
File "lib/wnf.py", line 424, in <module>

run()<br>  File &quot;lib/wnf.py&quot;, line 310, in run<br>    pull(options.pull[0], options.pull[1], build=True)<br>  File &quot;lib/wnf.py&quot;, line 80, in pull<br>    if build: rebuild()<br>  File &quot;lib/wnf.py&quot;, line 89, in rebuild<br>











website.web_cache.refresh_cache([&#39;Blog&#39;])<br>  File &quot;./website/web_cache.py&quot;, line 264, in refresh_cache<br>    for page_name in get_predefined_pages():<br>  File &quot;./website/web_cache.py&quot;, line 89, in get_predefined_pages<br>











for page in os.listdir(pages_path):<br>OSError: [Errno 2] No such file or directory: &#39;./app/website/templates/pages&#39;<br>ro...@erp:/var/www/erpnext# lib/wnf.py --update origin master<br>From git://<a href="http://github.com/webnotes/wnframework" target="_blank">github.com/webnotes/wnframework</a><br>
  • branch master -> FETCH_HEAD
    Already up-to-date.
    cd: 1: can't cd to app
    core | profile
    Executing patches.july_2012.auth_table in erpnext
    Success
    Executing patches.july_2012.deprecate_bulk_rename in erpnext

Success
Executing patches.august_2012.task_allocated_to_assigned in erpnext
Success
Executing patches.august_2012.change_profile_permission in erpnext
Success
Executing patches.september_2012.stock_report_permissions_for_accounts in erpnext

Success
Executing patches.september_2012.communication_delete_permission in erpnext
Success
Executing patches.september_2012.reload_criteria_stock_ledger in erpnext
Traceback (innermost last):
File "/var/www/erpnext/lib/webnotes/modules/patch_handler.py", line 72, in execute_patch

getattr(patch, &#39;execute&#39;)()<br>  File &quot;./patches/september_2012/reload_criteria_stock_ledger.py&quot;, line 5, in execute<br>    reload_doc(&#39;stock&#39;, &#39;Search Criteria&#39;, &#39;Stock Ledger&#39;)<br>

File "/var/www/erpnext/lib/webnotes/modules/init.py", line 62, in reload_doc
reload_single_doc(module, dt, dn)
File "/var/www/erpnext/lib/webnotes/modules/init.py", line 97, in reload_single_doc

raise Exception, &#39;%s missing&#39; % path<br> Exception: ./app/stock/search_criteria/stock_ledger/stock_ledger.txt missing<br><br>patches.september_2012.reload_criteria_stock_ledger: failed: STOPPED<br>Traceback (most recent call last):<br>

File "lib/wnf.py", line 424, in <module>
run()
File "lib/wnf.py", line 382, in run
update_erpnext(options.update[0], options.update[1])
File "lib/wnf.py", line 102, in update_erpnext

patch_sync_build()<br>  File &quot;lib/wnf.py&quot;, line 106, in patch_sync_build<br>    rebuild()<br>  File &quot;lib/wnf.py&quot;, line 85, in rebuild<br>    bundlejs.bundle(False)<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 172, in bundle<br>











check_public()<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 167, in check_public<br>    make()<br>  File &quot;/var/www/erpnext/lib/webnotes/install_lib/setup_public_folder.py&quot;, line 31, in make<br>











os.symlink(link[1], link[0])<br>OSError: [Errno 17] File exists<br><br><br><br><br># lib/wnf.py --update origin master<br>From git://<a href="http://github.com/webnotes/wnframework" target="_blank">github.com/webnotes/wnframework</a><br>
  • branch master -> FETCH_HEAD
    Already up-to-date.
    cd: 1: can't cd to app
    Executing patches.september_2012.reload_criteria_stock_ledger in erpnext
    Traceback (innermost last):
    File "/var/www/erpnext/lib/webnotes/modules/patch_handler.py", line 72, in execute_patch

    getattr(patch, 'execute')()
    File "./patches/september_2012/reload_criteria_stock_ledger.py", line 5, in execute
    reload_doc('stock', 'Search Criteria', 'Stock Ledger')

File "/var/www/erpnext/lib/webnotes/modules/init.py", line 62, in reload_doc
reload_single_doc(module, dt, dn)
File "/var/www/erpnext/lib/webnotes/modules/init.py", line 97, in reload_single_doc

raise Exception, &#39;%s missing&#39; % path<br> Exception: ./app/stock/search_criteria/stock_ledger/stock_ledger.txt missing<br><br>patches.september_2012.reload_criteria_stock_ledger: failed: STOPPED<br>Traceback (most recent call last):<br>

File "lib/wnf.py", line 424, in <module>
run()
File "lib/wnf.py", line 382, in run
update_erpnext(options.update[0], options.update[1])
File "lib/wnf.py", line 102, in update_erpnext

patch_sync_build()<br>  File &quot;lib/wnf.py&quot;, line 106, in patch_sync_build<br>    rebuild()<br>  File &quot;lib/wnf.py&quot;, line 85, in rebuild<br>    bundlejs.bundle(False)<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 172, in bundle<br>











check_public()<br>  File &quot;/var/www/erpnext/lib/webnotes/utils/bundlejs.py&quot;, line 167, in check_public<br>    make()<br>  File &quot;/var/www/erpnext/lib/webnotes/install_lib/setup_public_folder.py&quot;, line 31, in make<br>











os.symlink(link[1], link[0])<br>OSError: [Errno 17] File exists<br><br><div><br></div></div><span><font color="#888888">



You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.









You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.









You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.








You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.








You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.








You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.









You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.








You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.








You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.








You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.







You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.







You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.







You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er…@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un…@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.







You received this message because you are subscribed to the Google Groups "ERPNext Developer Forum" group.

To post to this group, send email to er...@googlegroups.com.

To unsubscribe from this group, send email to erpnext-developer-forum+un...@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.