fix(demo): More exception handling on demo data generation (#36652)
diff --git a/erpnext/setup/demo.py b/erpnext/setup/demo.py
index a6df419..926283f 100644
--- a/erpnext/setup/demo.py
+++ b/erpnext/setup/demo.py
@@ -114,7 +114,7 @@
if document_type == "Purchase Order":
posting_date = get_random_date(start_date, 1, 30)
else:
- posting_date = get_random_date(start_date, 31, 365)
+ posting_date = get_random_date(start_date, 31, 364)
doctype.update(
{
diff --git a/erpnext/setup/demo_data/purchase_order.json b/erpnext/setup/demo_data/purchase_order.json
index 42ffa88..318a865 100644
--- a/erpnext/setup/demo_data/purchase_order.json
+++ b/erpnext/setup/demo_data/purchase_order.json
@@ -4,6 +4,7 @@
"supplier": "Zuckerman Security Ltd.",
"doctype": "Purchase Order",
"update_stock": 1,
+ "disable_rounded_total": 1,
"items": [
{
"doctype": "Purchase Order Item",
@@ -20,6 +21,7 @@
"supplier": "MA Inc.",
"doctype": "Purchase Order",
"update_stock": 1,
+ "disable_rounded_total": 1,
"items": [
{
"doctype": "Purchase Order Item",
@@ -36,6 +38,7 @@
"supplier": "Summit Traders Ltd.",
"doctype": "Purchase Order",
"update_stock": 1,
+ "disable_rounded_total": 1,
"items": [
{
"doctype": "Purchase Order Item",
@@ -52,6 +55,7 @@
"supplier": "Zuckerman Security Ltd.",
"doctype": "Purchase Order",
"update_stock": 1,
+ "disable_rounded_total": 1,
"items": [
{
"doctype": "Purchase Order Item",
@@ -68,6 +72,7 @@
"supplier": "MA Inc.",
"doctype": "Purchase Order",
"update_stock": 1,
+ "disable_rounded_total": 1,
"items": [
{
"doctype": "Purchase Order Item",
@@ -84,6 +89,7 @@
"supplier": "Summit Traders Ltd.",
"doctype": "Purchase Order",
"update_stock": 1,
+ "disable_rounded_total": 1,
"items": [
{
"doctype": "Purchase Order Item",
@@ -100,6 +106,7 @@
"supplier": "Zuckerman Security Ltd.",
"doctype": "Purchase Order",
"update_stock": 1,
+ "disable_rounded_total": 1,
"items": [
{
"doctype": "Purchase Order Item",
@@ -116,6 +123,7 @@
"supplier": "MA Inc.",
"doctype": "Purchase Order",
"update_stock": 1,
+ "disable_rounded_total": 1,
"items": [
{
"doctype": "Purchase Order Item",
@@ -132,6 +140,7 @@
"supplier": "Summit Traders Ltd.",
"doctype": "Purchase Order",
"update_stock": 1,
+ "disable_rounded_total": 1,
"items": [
{
"doctype": "Purchase Order Item",
@@ -148,6 +157,7 @@
"supplier": "Zuckerman Security Ltd.",
"doctype": "Purchase Order",
"update_stock": 1,
+ "disable_rounded_total": 1,
"items": [
{
"doctype": "Purchase Order Item",
diff --git a/erpnext/setup/demo_data/sales_order.json b/erpnext/setup/demo_data/sales_order.json
index d390637..29bffc3 100644
--- a/erpnext/setup/demo_data/sales_order.json
+++ b/erpnext/setup/demo_data/sales_order.json
@@ -4,6 +4,7 @@
"customer": "Grant Plastics Ltd.",
"doctype": "Sales Order",
"update_stock": 1,
+ "disable_rounded_total": 1,
"items": [
{
"doctype": "Sales Order Item",
@@ -20,6 +21,7 @@
"customer": "West View Software Ltd.",
"doctype": "Sales Order",
"update_stock": 1,
+ "disable_rounded_total": 1,
"items": [
{
"doctype": "Sales Order Item",
@@ -44,6 +46,7 @@
"customer": "West View Software Ltd.",
"doctype": "Sales Order",
"update_stock": 1,
+ "disable_rounded_total": 1,
"items": [
{
"doctype": "Sales Order Item",
@@ -76,6 +79,7 @@
"customer": "Palmer Productions Ltd.",
"doctype": "Sales Order",
"update_stock": 1,
+ "disable_rounded_total": 1,
"items": [
{
"doctype": "Sales Order Item",
@@ -92,6 +96,7 @@
"customer": "Grant Plastics Ltd.",
"doctype": "Sales Order",
"update_stock": 1,
+ "disable_rounded_total": 1,
"items": [
{
"doctype": "Sales Order Item",