You are here

commerce_invoice.schema.yml in Commerce Invoice 8.2

config/schema/commerce_invoice.schema.yml

File

config/schema/commerce_invoice.schema.yml
View source
  1. commerce_invoice.commerce_invoice_type.*:
  2. type: commerce_config_entity_bundle
  3. label: 'Invoice type'
  4. mapping:
  5. numberPattern:
  6. type: string
  7. label: 'The number pattern'
  8. logo:
  9. type: string
  10. label: 'The logo file UUID'
  11. dueDays:
  12. type: integer
  13. label: 'Due days'
  14. paymentTerms:
  15. type: text
  16. label: 'Payment terms'
  17. footerText:
  18. type: text
  19. label: 'Footer text'
  20. workflow:
  21. type: string
  22. label: 'Workflow'
  23. sendConfirmation:
  24. type: boolean
  25. label: 'Email the customer a confirmation when an invoice is generated'
  26. confirmationBcc:
  27. type: string
  28. label: 'The confirmation BCC email'
  29. commerce_order.commerce_order_type.*.third_party.commerce_invoice:
  30. type: mapping
  31. label: 'Invoice settings'
  32. mapping:
  33. invoice_type:
  34. type: string
  35. label: 'Invoice type'
  36. order_placed_generation:
  37. type: boolean
  38. label: 'Order placed generation'
  39. language.content_settings.*.*.third_party.commerce_invoice:
  40. type: mapping
  41. label: 'Invoice settings'
  42. mapping:
  43. generate_translations:
  44. type: boolean
  45. label: 'Generate translations for all the available languages'