Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: b2b seller quotes comments #71

Merged
merged 18 commits into from
Jan 27, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
61fc464
feat: display quotes table page with seller quotes if the quote was s…
tiago-freire Jan 10, 2025
7d4778e
Merge branch 'master' of github.com:tiago-freire/b2b-quotes into feat…
tiago-freire Jan 10, 2025
1dfb34c
Merge pull request #1 from tiago-freire/feat/list-quotes-with-sellers
tiago-freire Jan 10, 2025
94c0772
feat: add adjustment to quote details
brunass Jan 10, 2025
4ebedc6
feat: add table quote
brunass Jan 13, 2025
f253985
feat: display quotes children quantity and seller trade name (#2)
tiago-freire Jan 13, 2025
2612544
fix: fixing yarn.lock
tiago-freire Jan 13, 2025
7c08c80
fix: yarn.lock
tiago-freire Jan 13, 2025
7b5e88f
feat: handling splitted quotes on storefront
tiago-freire Jan 15, 2025
12faf40
fix: right fetchPolicy on get quote
tiago-freire Jan 16, 2025
50cf08f
feat: check seller quotes on quote creation
tiago-freire Jan 20, 2025
98baf49
feat: disallow edit seller quotes; add button to use a children quote
tiago-freire Jan 22, 2025
38d759f
Merge branch 'master' of github.com:vtex-apps/b2b-quotes into feat/di…
tiago-freire Jan 22, 2025
e916792
fix: quotes table loading position; scroll to top after change page o…
tiago-freire Jan 23, 2025
63f1cfa
fix: block notes only of quote creation of multiple quotes; warning w…
tiago-freire Jan 24, 2025
d8bc6bd
Merge branch 'master' of github.com:vtex-apps/b2b-quotes into fix/dis…
tiago-freire Jan 24, 2025
c3371a1
Merge pull request #70 from cubos-vtex/fix/disable-notes-on-splitted-…
Matheus-Aguilar Jan 27, 2025
77a58c7
chore: update and fix changelog
Matheus-Aguilar Jan 27, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

### Fixed

- Enable comments in seller quotes after split

### Added

- Add new splitting quote configuration to settings UI
- Check seller quotes on quote creation
- Display quotes tables with seller quotes if the quote was splitted
- Display quotes children quantity and seller trade name when there are splitted quotes
Expand Down
2 changes: 1 addition & 1 deletion messages/ar.json
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
"store/b2b-quotes.quote-details.apply-discount.disabled-message": "لا يتوفر خصم النسبة المئوية لأن العرض الترويجي يطبق بالفعل خصمًا أعلى من الحد الأقصى للخصم اليدوي.",
"store/b2b-quotes.quote-details.apply-discount.maxDiscount-text": "الخصومات اليدوية التي تزيد على {maxDiscount}% سيتم رفضها تلقائياً.",
"store/b2b-quotes.quote-details.products.title": "المنتجات ({total})",
"store/b2b-quotes.quote-details.make-changes.label": "إجراء تغييرات",
"store/b2b-quotes.quote-details.notes-after-created.helpText": "يمكن إضافة الملاحظات بعد إنشاء الاقتباسات.",
"store/b2b-quotes.quote-details.update-history.title": "سجل التحديث",
"store/b2b-quotes.quote-details.update-history.update-details": "{index, plural, =0{تم إنشاءه}other{تم تحديثه}} يوم {date} من قبل {email} ({role}) مع الحالة {status}",
"store/b2b-quotes.quote-details.update-history.notes": "ملاحظات:",
Expand Down
2 changes: 1 addition & 1 deletion messages/bg.json
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
"store/b2b-quotes.quote-details.apply-discount.disabled-message": "Процентната отстъпка не е налична, защото заради промоцията вече се прилага отстъпка, по-висока от максималната ръчна отстъпка.",
"store/b2b-quotes.quote-details.apply-discount.maxDiscount-text": "Ръчните отстъпки над {maxDiscount}% ще бъдат отхвърляни автоматично.",
"store/b2b-quotes.quote-details.products.title": "Продукти ({total})",
"store/b2b-quotes.quote-details.make-changes.label": "Редактиране на офертата",
"store/b2b-quotes.quote-details.notes-after-created.helpText": "Бележки могат да се добавят след създаването на офертите.",
"store/b2b-quotes.quote-details.update-history.title": "Актуализиране на хронологията",
"store/b2b-quotes.quote-details.update-history.update-details": "{index, plural, =0{Създадено}other{Актуализирано}} на {date} от {email} ({role}) със статус {status}",
"store/b2b-quotes.quote-details.update-history.notes": "Бележки:",
Expand Down
2 changes: 1 addition & 1 deletion messages/ca.json
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
"store/b2b-quotes.quote-details.apply-discount.disabled-message": "El percentatge de descompte no està disponible perquè en una promoció ja s'aplica un descompte superior al descompte manual màxim.",
"store/b2b-quotes.quote-details.apply-discount.maxDiscount-text": "Es rebutjaran automàticament els descomptes manuals superiors a {maxDiscount}%.",
"store/b2b-quotes.quote-details.products.title": "Productes ({total})",
"store/b2b-quotes.quote-details.make-changes.label": "Fes canvis",
"store/b2b-quotes.quote-details.notes-after-created.helpText": "Les notes es poden afegir després de crear les cometes.",
"store/b2b-quotes.quote-details.update-history.title": "Actualitza l'historial",
"store/b2b-quotes.quote-details.update-history.update-details": "{index, plural, =0{creat}other{actualitzat}} el {date} per {email} ({role}) amb l'estat {status}",
"store/b2b-quotes.quote-details.update-history.notes": "Notes:",
Expand Down
2 changes: 1 addition & 1 deletion messages/context.json
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
"store/b2b-quotes.quote-details.apply-discount.disabled-message": "Percentage discount is disabled because a promotion is already applying a discount higher than the maximum manual discount.",
"store/b2b-quotes.quote-details.apply-discount.maxDiscount-text": "Manual discounts above {maxDiscount}% will be automatically denied.",
"store/b2b-quotes.quote-details.products.title": "Products ({total})",
"store/b2b-quotes.quote-details.make-changes.label": "Make changes",
"store/b2b-quotes.quote-details.notes-after-created.helpText": "Notes can be added after the quotes has been created.",
"store/b2b-quotes.quote-details.update-history.title": "Update History",
"store/b2b-quotes.quote-details.update-history.update-details": "{index, plural, =0{Created}other{Updated}} on {date} by {email} ({role}) with status {status}",
"store/b2b-quotes.quote-details.update-history.notes": "Notes:",
Expand Down
2 changes: 1 addition & 1 deletion messages/cs.json
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
"store/b2b-quotes.quote-details.apply-discount.disabled-message": "Procentuální sleva není k dispozici, protože v rámci propagační akce už je uplatněna sleva vyšší než maximální manuální sleva.",
"store/b2b-quotes.quote-details.apply-discount.maxDiscount-text": "Manuální slevy nad {maxDiscount} % budou automaticky zamítnuty.",
"store/b2b-quotes.quote-details.products.title": "Produkty ({total})",
"store/b2b-quotes.quote-details.make-changes.label": "Upravit nabídku",
"store/b2b-quotes.quote-details.notes-after-created.helpText": "Poznámky lze přidávat po vytvoření uvozovek.",
"store/b2b-quotes.quote-details.update-history.title": "Historie aktualizací",
"store/b2b-quotes.quote-details.update-history.update-details": "{index, plural, =0{Vytvořeno}other{Aktualizováno}} dne {date} uživatelem {email} ({role}) se stavem {status}",
"store/b2b-quotes.quote-details.update-history.notes": "Poznámky:",
Expand Down
2 changes: 1 addition & 1 deletion messages/da.json
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
"store/b2b-quotes.quote-details.apply-discount.disabled-message": "Procentrabat er ikke tilgængelig, da en kampagne allerede anvender en rabat, som er højere end den maksimale manuelle rabat.",
"store/b2b-quotes.quote-details.apply-discount.maxDiscount-text": "Manuelle rabatter over {maxDiscount}% vil automatisk blive afvist.",
"store/b2b-quotes.quote-details.products.title": "Produkter ({total})",
"store/b2b-quotes.quote-details.make-changes.label": "Gør ændringer",
"store/b2b-quotes.quote-details.notes-after-created.helpText": "Noter kan tilføjes efter citaterne er oprettet.",
"store/b2b-quotes.quote-details.update-history.title": "Opdateringshistorik",
"store/b2b-quotes.quote-details.update-history.update-details": "{index, plural, =0{Oprettet}other{Opdateret}} den {date} af {email} ({role}) med status {status}",
"store/b2b-quotes.quote-details.update-history.notes": "Noter:",
Expand Down
2 changes: 1 addition & 1 deletion messages/de.json
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
"store/b2b-quotes.quote-details.apply-discount.disabled-message": "Der prozentuale Rabatt ist nicht verfügbar, da eine Werbeaktion bereits einen höheren Rabatt als den maximalen manuellen Rabatt gewährt.",
"store/b2b-quotes.quote-details.apply-discount.maxDiscount-text": "Manuelle Rabatte über {maxDiscount}% werden automatisch verweigert.",
"store/b2b-quotes.quote-details.products.title": "Produkte ({total})",
"store/b2b-quotes.quote-details.make-changes.label": "Anderungen vornehmen",
"store/b2b-quotes.quote-details.notes-after-created.helpText": "Notizen können nach der Erstellung des Angebots hinzugefügt werden.",
"store/b2b-quotes.quote-details.update-history.title": "Update-Verlauf",
"store/b2b-quotes.quote-details.update-history.update-details": "{index, plural, =0{Erstellt}other{Aktualisiert}} am {date} von {email} ({role}) mit dem Status {status}",
"store/b2b-quotes.quote-details.update-history.notes": "Anmerkungen:",
Expand Down
2 changes: 1 addition & 1 deletion messages/el.json
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
"store/b2b-quotes.quote-details.apply-discount.disabled-message": "Το ποσοστό έκπτωσης δεν είναι διαθέσιμο, επειδή μια προσφορά εφαρμόζει ήδη έκπτωση υψηλότερη από τη μέγιστη μη αυτόματη έκπτωση.",
"store/b2b-quotes.quote-details.apply-discount.maxDiscount-text": "Μη αυτόματες εκπτώσεις άνω του {maxDiscount}% θα απορρίπτονται αυτόματα.",
"store/b2b-quotes.quote-details.products.title": "Προιοντα ({total})",
"store/b2b-quotes.quote-details.make-changes.label": "Δημιουργία αλλαγής",
"store/b2b-quotes.quote-details.notes-after-created.helpText": "Οι σημειώσεις μπορούν να προστεθούν μετά τη δημιουργία των εισαγωγικών.",
"store/b2b-quotes.quote-details.update-history.title": "Ενημέρωση Ιστορικού",
"store/b2b-quotes.quote-details.update-history.update-details": "{index, plural, =0{δημιουργήθηκε}other{ενημερώθηκε}} στις {date} μέσω {email} ({role}) με κατάσταση {status}",
"store/b2b-quotes.quote-details.update-history.notes": "Σημειώσεις:",
Expand Down
2 changes: 1 addition & 1 deletion messages/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
"store/b2b-quotes.quote-details.apply-discount.disabled-message": "Percentage discount is not available because a promotion already applies a discount higher than the maximum manual discount.",
"store/b2b-quotes.quote-details.apply-discount.maxDiscount-text": "Manual discounts above {maxDiscount}% will be automatically rejected.",
"store/b2b-quotes.quote-details.products.title": "Products ({total})",
"store/b2b-quotes.quote-details.make-changes.label": "Make changes",
"store/b2b-quotes.quote-details.notes-after-created.helpText": "Notes can be added after the quotes has been created.",
"store/b2b-quotes.quote-details.update-history.title": "Update History",
"store/b2b-quotes.quote-details.update-history.update-details": "{index, plural, =0{Created}other{Updated}} on {date} by {email} ({role}) with status {status}",
"store/b2b-quotes.quote-details.update-history.notes": "Notes:",
Expand Down
2 changes: 1 addition & 1 deletion messages/es.json
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
"store/b2b-quotes.quote-details.apply-discount.disabled-message": "El descuento porcentual está desactivado porque hay una promoción que ya ha aplicado un descuento mayor que el descuento manual máximo.",
"store/b2b-quotes.quote-details.apply-discount.maxDiscount-text": "Los descuentos manuales superiores al {maxDiscount} % se rechazarán automáticamente.",
"store/b2b-quotes.quote-details.products.title": "Productos ({total})",
"store/b2b-quotes.quote-details.make-changes.label": "Hacer cambios",
"store/b2b-quotes.quote-details.notes-after-created.helpText": "Se pueden agregar notas después de crear las cotizaciones.",
"store/b2b-quotes.quote-details.update-history.title": "Historial de actualizaciones",
"store/b2b-quotes.quote-details.update-history.update-details": "{index, plural, one {} =0{Creada}other{Actualizada}} el {date} por {email} ({role}) con el status {status}",
"store/b2b-quotes.quote-details.update-history.notes": "Observaciones:",
Expand Down
2 changes: 1 addition & 1 deletion messages/fi.json
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
"store/b2b-quotes.quote-details.apply-discount.disabled-message": "Prosenttialennus on pois käytöstä, koska kampanja lisää jo manuaalista enimmäisalennusta suuremman alennuksen.",
"store/b2b-quotes.quote-details.apply-discount.maxDiscount-text": "Yli {maxDiscount} %:n manuaaliset alennukset hylätään automaattisesti.",
"store/b2b-quotes.quote-details.products.title": "Tuotteet ({total})",
"store/b2b-quotes.quote-details.make-changes.label": "Muuta tarjousta",
"store/b2b-quotes.quote-details.notes-after-created.helpText": "Huomautuksia voidaan lisätä lainausten luomisen jälkeen.",
"store/b2b-quotes.quote-details.update-history.title": "Päivityshistoria",
"store/b2b-quotes.quote-details.update-history.update-details": "{index, plural, =0{Luotu}other{Päivitetty}} {date} {email} toimesta roolilla ({role}) tilalla {status}",
"store/b2b-quotes.quote-details.update-history.notes": "Muistiinpanot:",
Expand Down
2 changes: 1 addition & 1 deletion messages/fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
"store/b2b-quotes.quote-details.apply-discount.disabled-message": "La remise en pourcentage n'est pas disponible car une promotion applique déjà une réduction supérieure à la remise manuelle maximale.",
"store/b2b-quotes.quote-details.apply-discount.maxDiscount-text": "Les remises manuelles supérieures à {maxDiscount}% seront automatiquement refusées.",
"store/b2b-quotes.quote-details.products.title": "Produits ({total})",
"store/b2b-quotes.quote-details.make-changes.label": "Faire des modifications",
"store/b2b-quotes.quote-details.notes-after-created.helpText": "Des notes peuvent être ajoutées après la création des devis.",
"store/b2b-quotes.quote-details.update-history.title": "Mettre à jour l’historique",
"store/b2b-quotes.quote-details.update-history.update-details": "{index, plural, =0{Créé}other{Mis à jour}} le {date} par {email} ({role}) avec le statut {status}",
"store/b2b-quotes.quote-details.update-history.notes": "Notes :",
Expand Down
2 changes: 1 addition & 1 deletion messages/it.json
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
"store/b2b-quotes.quote-details.apply-discount.disabled-message": "Lo sconto percentuale non è disponibile in quanto una promozione applica già uno sconto superiore allo sconto manuale massimo.",
"store/b2b-quotes.quote-details.apply-discount.maxDiscount-text": "Gli sconti manuali superiori a {maxDiscount}% verranno rifiutati automaticamente.",
"store/b2b-quotes.quote-details.products.title": "Prodotti ({total})",
"store/b2b-quotes.quote-details.make-changes.label": "Fai delle modifiche",
"store/b2b-quotes.quote-details.notes-after-created.helpText": "Dopo aver creato le citazioni, è possibile aggiungere delle note.",
"store/b2b-quotes.quote-details.update-history.title": "Cronologia degli aggiornamenti",
"store/b2b-quotes.quote-details.update-history.update-details": "{index, plural, =0{Creato}other{Aggiornato}} il {date} da {email} ({role}) con stato {status}",
"store/b2b-quotes.quote-details.update-history.notes": "Note:",
Expand Down
2 changes: 1 addition & 1 deletion messages/ja.json
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
"store/b2b-quotes.quote-details.apply-discount.disabled-message": "手入力できる最大の割引よりも高い割引をプロモーションがすでに適用しているため、割引率は無効です。",
"store/b2b-quotes.quote-details.apply-discount.maxDiscount-text": "{maxDiscount}% を超える手入力の割引は自動的に却下されます。",
"store/b2b-quotes.quote-details.products.title": "商品 ({total})",
"store/b2b-quotes.quote-details.make-changes.label": "変更を加える",
"store/b2b-quotes.quote-details.notes-after-created.helpText": "見積書を作成した後でメモを追加できます。",
"store/b2b-quotes.quote-details.update-history.title": "更新履歴",
"store/b2b-quotes.quote-details.update-history.update-details": "{date} に {email} ({role}) によって {index, plural, =0{作成済み}other{更新済み}} となり、ステータスは {status} になりました",
"store/b2b-quotes.quote-details.update-history.notes": "備考:",
Expand Down
2 changes: 1 addition & 1 deletion messages/ko.json
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
"store/b2b-quotes.quote-details.apply-discount.disabled-message": "프로모션에서 이미 최대 수동 할인보다 높은 할인을 적용하고 있으므로 백분율 할인을 사용할 수 없습니다.",
"store/b2b-quotes.quote-details.apply-discount.maxDiscount-text": "{maxDiscount}%를 초과하는 수동 할인은 자동으로 거부됩니다.",
"store/b2b-quotes.quote-details.products.title": "사항 ({total})",
"store/b2b-quotes.quote-details.make-changes.label": "변경 하기",
"store/b2b-quotes.quote-details.notes-after-created.helpText": "견적을 작성한 후에 메모를 추가할 수 있습니다.",
"store/b2b-quotes.quote-details.update-history.title": "기록 업데이트",
"store/b2b-quotes.quote-details.update-history.update-details": "{index, plural, =0{생성됨.}other{업데이트됨.}} 날짜: {date} 이메일: {email}({role}) 상태: {status}",
"store/b2b-quotes.quote-details.update-history.notes": "메모:",
Expand Down
2 changes: 1 addition & 1 deletion messages/nl.json
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
"store/b2b-quotes.quote-details.apply-discount.disabled-message": "Procentuele korting is niet beschikbaar omdat een promotie al een korting toepast die hoger is dan de maximale handmatige korting.",
"store/b2b-quotes.quote-details.apply-discount.maxDiscount-text": "Handmatige kortingen boven {maxDiscount}% worden automatisch geweigerd.",
"store/b2b-quotes.quote-details.products.title": "Artikelen ({total})",
"store/b2b-quotes.quote-details.make-changes.label": "Veranderingen doen",
"store/b2b-quotes.quote-details.notes-after-created.helpText": "Nadat de offerte is gemaakt, kunt u er nog notities aan toevoegen.",
"store/b2b-quotes.quote-details.update-history.title": "Geschiedenis bijwerken",
"store/b2b-quotes.quote-details.update-history.update-details": "{index, plural, one {} =0{Gemaakt}other{Bijgewerkt}} op {date} door {email} ({role}) met status {status}",
"store/b2b-quotes.quote-details.update-history.notes": "Notities:",
Expand Down
2 changes: 1 addition & 1 deletion messages/no.json
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
"store/b2b-quotes.quote-details.apply-discount.disabled-message": "Prosentrabatt er ikke tilgjengelig fordi en kampanje allerede bruker en rabatt som er høyere enn den maksimale manuelle rabatten.",
"store/b2b-quotes.quote-details.apply-discount.maxDiscount-text": "Manuelle rabatter over {maxDiscount}% blir automatisk avvist.",
"store/b2b-quotes.quote-details.products.title": "Produkter ({total})",
"store/b2b-quotes.quote-details.make-changes.label": "Legg til endringer",
"store/b2b-quotes.quote-details.notes-after-created.helpText": "Notater kan legges til etter at sitatene er opprettet.",
"store/b2b-quotes.quote-details.update-history.title": "Oppdater historikk",
"store/b2b-quotes.quote-details.update-history.update-details": "{index, plural, =0{Opprettet}other{Oppdatert}} den {date} av {email} ({role}) med status {status}",
"store/b2b-quotes.quote-details.update-history.notes": "Notater:",
Expand Down
2 changes: 1 addition & 1 deletion messages/pl.json
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
"store/b2b-quotes.quote-details.apply-discount.disabled-message": "Rabat procentowy nie jest dostępny, ponieważ promocja już wykorzystuje rabat wyższy niż maksymalna zniżka ręczna.",
"store/b2b-quotes.quote-details.apply-discount.maxDiscount-text": "Zniżki ręczne powyżej {maxDiscount}% zostaną automatycznie odrzucone.",
"store/b2b-quotes.quote-details.products.title": "Produkty ({total})",
"store/b2b-quotes.quote-details.make-changes.label": "Zrobić zmiany",
"store/b2b-quotes.quote-details.notes-after-created.helpText": "Po utworzeniu ofert można dodać notatki.",
"store/b2b-quotes.quote-details.update-history.title": "Historia zmian",
"store/b2b-quotes.quote-details.update-history.update-details": "{index, plural, =0{Utworzono}other{Zaktualizowano}} dnia {date} przez {email} ({role}) ze statusem {status}",
"store/b2b-quotes.quote-details.update-history.notes": "Uwagi:",
Expand Down
2 changes: 1 addition & 1 deletion messages/pt.json
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@
"store/b2b-quotes.quote-details.apply-discount.disabled-message": "O desconto percentual está desativado porque a promoção já está aplicando um desconto maior do que o desconto manual máximo.",
"store/b2b-quotes.quote-details.apply-discount.maxDiscount-text": "Os descontos manuais acima de {maxDiscount}% serão recusados automaticamente.",
"store/b2b-quotes.quote-details.products.title": "Produtos ({total})",
"store/b2b-quotes.quote-details.make-changes.label": "Fazer alterações",
"store/b2b-quotes.quote-details.notes-after-created.helpText": "Comentários poderão ser adicionados após as cotações serem criadas.",
"store/b2b-quotes.quote-details.update-history.title": "Histórico de atualizações",
"store/b2b-quotes.quote-details.update-history.update-details": "{index, plural, =0{Criada}other{Atualizada}} em {date} por {email} ({role}) com status {status}",
"store/b2b-quotes.quote-details.update-history.notes": "Observações:",
Expand Down
Loading
Loading