Merge branch 'develop' of https://github.com/bigcapitalhq/client into develop

This commit is contained in:
a.bouhuolia
2021-12-27 11:08:10 +02:00
6 changed files with 23 additions and 15 deletions

View File

@@ -50,7 +50,7 @@ function VendorCreditNoteForm({
isNewMode, isNewMode,
submitPayload, submitPayload,
vendorCredit, vendorCredit,
bill, newVendorCredit,
createVendorCreditMutate, createVendorCreditMutate,
editVendorCreditMutate, editVendorCreditMutate,
} = useVendorCreditNoteFormContext(); } = useVendorCreditNoteFormContext();
@@ -73,9 +73,7 @@ function VendorCreditNoteForm({
...(vendorcreditAutoIncrement && { ...(vendorcreditAutoIncrement && {
vendor_credit_number: vendorCreditNumber, vendor_credit_number: vendorCreditNumber,
}), }),
...transformToEditForm({ ...newVendorCredit,
...pick(bill, ['vendor_id', 'entries']),
}),
}), }),
}), }),
[vendorCredit, base_currency], [vendorCredit, base_currency],

View File

@@ -61,6 +61,12 @@ function VendorCreditNoteFormProvider({ vendorCreditId, ...props }) {
// Determines whether the form in new mode. // Determines whether the form in new mode.
const isNewMode = !vendorCreditId; const isNewMode = !vendorCreditId;
const newVendorCredit = !isEmpty(bill)
? transformToEditForm({
...pick(bill, ['vendor_id', 'entries']),
})
: [];
// Provider payload. // Provider payload.
const provider = { const provider = {
items, items,
@@ -68,7 +74,7 @@ function VendorCreditNoteFormProvider({ vendorCreditId, ...props }) {
vendorCredit, vendorCredit,
submitPayload, submitPayload,
isNewMode, isNewMode,
bill, newVendorCredit,
isVendorCreditLoading, isVendorCreditLoading,

View File

@@ -12,10 +12,10 @@ export default function VendorsCreditNoteEmptyStatus() {
const history = useHistory(); const history = useHistory();
return ( return (
<EmptyStatus <EmptyStatus
title={<T id={'the_organization_doesn_t_receive_money_yet'} />} title={<T id={'vendor_credits.empty_status.title'} />}
description={ description={
<p> <p>
<T id={'vendor_credits.empty_status_description'} /> <T id={'vendor_credits.empty_status.description'} />
</p> </p>
} }
action={ action={
@@ -26,7 +26,7 @@ export default function VendorsCreditNoteEmptyStatus() {
large={true} large={true}
onClick={() => history.push('/vendor-credits/new')} onClick={() => history.push('/vendor-credits/new')}
> >
<T id={'vendor_credits.action.new_vendor_credit'} /> <T id={'vendor_credits.label.new_vendor_credit'} />
</Button> </Button>
<Button intent={Intent.NONE} large={true}> <Button intent={Intent.NONE} large={true}>

View File

@@ -12,10 +12,10 @@ export default function CreditNotesEmptyStatus() {
const history = useHistory(); const history = useHistory();
return ( return (
<EmptyStatus <EmptyStatus
title={<T id={'the_organization_doesn_t_receive_money_yet'} />} title={<T id={'credit_note.empty_status.title'} />}
description={ description={
<p> <p>
<T id={'credit_note.empty_status_description'} /> <T id={'credit_note.empty_status.description'} />
</p> </p>
} }
action={ action={

View File

@@ -1512,7 +1512,8 @@
"credit_note.action.edit_credit_note": "تعديل إشعار دائن", "credit_note.action.edit_credit_note": "تعديل إشعار دائن",
"credit_note.column.credit_note_no": "إشعار الدائن #", "credit_note.column.credit_note_no": "إشعار الدائن #",
"credit_note.column.credit_date": "تاريخ دائن", "credit_note.column.credit_date": "تاريخ دائن",
"credit_note.empty_status_description": "", "credit_note.empty_status.title": "خفض أرصدة الزبائن عن طريقة إنشاء إشعار دائن",
"credit_note.empty_status.description": "إشعار دائن وهو مستند تجاري يعطى للزبون عند إرجاع البضائع ، مع امكانية اضافة عملية استرجاع اموال او إضافته إلي فواتير البيع التي لم تدفع.",
"credit_note.label_credit_note_date": "تاريخ إشعار الدائن", "credit_note.label_credit_note_date": "تاريخ إشعار الدائن",
"credit_note.label_amount_to_credit": "قيمة الدائنة", "credit_note.label_amount_to_credit": "قيمة الدائنة",
"credit_note.label_credit_note_details": "تفاصيل إشعار الدائن", "credit_note.label_credit_note_details": "تفاصيل إشعار الدائن",
@@ -1550,6 +1551,8 @@
"vendor_credits.edit_success_message": "تم تعديل إشعار المدين بنجاح.", "vendor_credits.edit_success_message": "تم تعديل إشعار المدين بنجاح.",
"vendor_credits.alert.delete_message": "تم حذف إشعار المدين بنجاح", "vendor_credits.alert.delete_message": "تم حذف إشعار المدين بنجاح",
"vendor_credits.note.once_delete_this_vendor_credit_note": " بمجرد حذف إشعار المدين ، لن تتمكن من استعادته لاحقًا. هل أنت متأكد أنك تريد حذف هذا إشعار ", "vendor_credits.note.once_delete_this_vendor_credit_note": " بمجرد حذف إشعار المدين ، لن تتمكن من استعادته لاحقًا. هل أنت متأكد أنك تريد حذف هذا إشعار ",
"vendor_credits.empty_status.title": "فض أرصدة الموردين عن طريق إنشاء إشعار مدين" ,
"vendor_credits.empty_status.description": "إشعار المدين هو المستند الذي يرسل إلى المورد و يجعله مديناً للمنشأة ، فهو إثبات من قبل المنشأة أن لها حق يجب أخذه من المورد." ,
"vendor_credit_number_settings": "إعدادات رقم إشعار المدين", "vendor_credit_number_settings": "إعدادات رقم إشعار المدين",
"vendor_credit.auto_increment.auto": "يتم تعيين أرقام إشعارات المدين على وضع الزيادة التلقائي. هل أنت متأكد من تغيير هذا الإعداد؟", "vendor_credit.auto_increment.auto": "يتم تعيين أرقام إشعارات المدين على وضع الزيادة التلقائي. هل أنت متأكد من تغيير هذا الإعداد؟",
"vendor_credit.auto_increment.manually": "يتم تعيين أرقام إشعارات المدين على وضع الزيادة التلقائي. هل أنت متأكد من تغيير هذا الإعداد؟", "vendor_credit.auto_increment.manually": "يتم تعيين أرقام إشعارات المدين على وضع الزيادة التلقائي. هل أنت متأكد من تغيير هذا الإعداد؟",
@@ -1661,8 +1664,8 @@
"item.drawer_quantity_sold": "الكمية المباعة", "item.drawer_quantity_sold": "الكمية المباعة",
"journal_entries.amount_displayed_base_currency":"يتم عرض المبلغ بالعملة الأساسية الخاصة بك ", "journal_entries.amount_displayed_base_currency":"يتم عرض المبلغ بالعملة الأساسية الخاصة بك ",
"inventory_adjustment.column.product":"المنتج", "inventory_adjustment.column.product":"المنتج",
"convert_to_credit_note":"تحويل إلى إشعار الدائن", "convert_to_credit_note":"تحويل إلى إشعار دائن",
"convert_to_vendor_credit":"تحويل إلى إشعار المدين", "convert_to_vendor_credit":"تحويل إلى إشعار مدين",
"overdue":"Overdue" "overdue":"Overdue"
} }

View File

@@ -1503,7 +1503,8 @@
"credit_note.action.delete_credit_note": "Delete Credit Note", "credit_note.action.delete_credit_note": "Delete Credit Note",
"credit_note.column.credit_note_no": "Credit Note #", "credit_note.column.credit_note_no": "Credit Note #",
"credit_note.column.credit_date": "Credit Date", "credit_note.column.credit_date": "Credit Date",
"credit_note.empty_status_description": "Record sales transactions from customers who make no or partial payment and help you keep track of accounts receivable with a customer.", "credit_note.empty_status.title": "Reduce customers balance by create credit note",
"credit_note.empty_status.description": "A credit note is a commercial document given to the customer when the goods are returned, with the possibility of adding a refund or applied to unpaid sales invoices.",
"credit_note.label_credit_note_date": "Credit Note date", "credit_note.label_credit_note_date": "Credit Note date",
"credit_note.label_credit_note": "Credit Note #", "credit_note.label_credit_note": "Credit Note #",
"credit_note.label_amount_to_credit": "Amount to credit", "credit_note.label_amount_to_credit": "Amount to credit",