Merge pull request #10279 from turbo124/v5-develop
Check for emails prior to attempting a send
This commit is contained in:
commit
d96f195c0c
|
|
@ -0,0 +1,43 @@
|
|||
<?php
|
||||
/**
|
||||
* Invoice Ninja (https://invoiceninja.com).
|
||||
*
|
||||
* @link https://github.com/invoiceninja/invoiceninja source repository
|
||||
*
|
||||
* @copyright Copyright (c) 2024. Invoice Ninja LLC (https://invoiceninja.com)
|
||||
*
|
||||
* @license https://www.elastic.co/licensing/elastic-license
|
||||
*/
|
||||
|
||||
|
||||
namespace App\Casts;
|
||||
|
||||
use Illuminate\Contracts\Database\Eloquent\CastsAttributes;
|
||||
use App\DataMapper\EInvoice\TaxEntity;
|
||||
|
||||
class AsTaxEntityCollection implements CastsAttributes
|
||||
{
|
||||
public function get($model, string $key, $value, array $attributes)
|
||||
{
|
||||
if (!$value || (is_string($value) && $value =="null")) {
|
||||
return [];
|
||||
}
|
||||
|
||||
$items = json_decode($value, true);
|
||||
|
||||
return array_map(fn ($item) => new TaxEntity($item), $items);
|
||||
}
|
||||
|
||||
public function set($model, string $key, $value, array $attributes)
|
||||
{
|
||||
if (!$value) {
|
||||
return '[]';
|
||||
}
|
||||
|
||||
if ($value instanceof TaxEntity) {
|
||||
$value = [$value];
|
||||
}
|
||||
|
||||
return json_encode(array_map(fn ($entity) => get_object_vars($entity), $value));
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,65 @@
|
|||
<?php
|
||||
/**
|
||||
* Invoice Ninja (https://invoiceninja.com).
|
||||
*
|
||||
* @link https://github.com/invoiceninja/invoiceninja source repository
|
||||
*
|
||||
* @copyright Copyright (c) 2024. Invoice Ninja LLC (https://invoiceninja.com)
|
||||
*
|
||||
* @license https://www.elastic.co/licensing/elastic-license
|
||||
*/
|
||||
|
||||
namespace App\DataMapper\EInvoice;
|
||||
|
||||
|
||||
class TaxEntity
|
||||
{
|
||||
/** @var string $version */
|
||||
public string $version = 'alpha';
|
||||
|
||||
/** @var ?int $legal_entity_id */
|
||||
public ?int $legal_entity_id = null;
|
||||
|
||||
/** @var string $company_key */
|
||||
public string $company_key = '';
|
||||
|
||||
/** @var array<string> */
|
||||
public array $received_documents = [];
|
||||
|
||||
/** @var bool $acts_as_sender */
|
||||
public bool $acts_as_sender = true;
|
||||
|
||||
/** @var bool $acts_as_receiver */
|
||||
public bool $acts_as_receiver = true;
|
||||
/**
|
||||
* __construct
|
||||
*
|
||||
* @param mixed $entity
|
||||
*/
|
||||
public function __construct(mixed $entity = null)
|
||||
{
|
||||
if (!$entity) {
|
||||
$this->init();
|
||||
return;
|
||||
}
|
||||
|
||||
$entityArray = is_object($entity) ? get_object_vars($entity) : $entity;
|
||||
|
||||
// $entityArray = get_object_vars($entity);
|
||||
foreach ($entityArray as $key => $value) {
|
||||
$this->{$key} = $value;
|
||||
}
|
||||
|
||||
$this->migrate();
|
||||
}
|
||||
|
||||
public function init(): self
|
||||
{
|
||||
return $this;
|
||||
}
|
||||
|
||||
private function migrate(): self
|
||||
{
|
||||
return $this;
|
||||
}
|
||||
}
|
||||
|
|
@ -292,8 +292,9 @@ class BaseRule implements RuleInterface
|
|||
|
||||
public function isTaxableRegion(): bool
|
||||
{
|
||||
return $this->client->company->tax_data->regions->{$this->client_region}->tax_all_subregions ||
|
||||
(property_exists($this->client->company->tax_data->regions->{$this->client_region}->subregions, $this->client_subregion) && ($this->client->company->tax_data->regions->{$this->client_region}->subregions->{$this->client_subregion}->apply_tax ?? false));
|
||||
return
|
||||
isset($this->client->company->tax_data->regions->{$this->client_region}->tax_all_subregions) && $this->client->company->tax_data->regions->{$this->client_region}->tax_all_subregions ||
|
||||
(isset($this->client->company->tax_data->regions->{$this->client_region}->subregions->{$this->client_subregion}) && ($this->client->company->tax_data->regions->{$this->client_region}->subregions->{$this->client_subregion}->apply_tax ?? false));
|
||||
}
|
||||
|
||||
public function defaultForeign(): self
|
||||
|
|
|
|||
|
|
@ -22,11 +22,11 @@ class TaxModel
|
|||
/** @var object $regions */
|
||||
public object $regions;
|
||||
|
||||
/** @var bool $act_as_sender */
|
||||
public bool $act_as_sender = false;
|
||||
/** @var bool $acts_as_sender */
|
||||
public bool $acts_as_sender = false;
|
||||
|
||||
/** @var bool $act_as_receiver */
|
||||
public bool $act_as_receiver = false;
|
||||
/** @var bool $acts_as_receiver */
|
||||
public bool $acts_as_receiver = false;
|
||||
|
||||
/**
|
||||
* __construct
|
||||
|
|
@ -42,8 +42,8 @@ class TaxModel
|
|||
} else {
|
||||
|
||||
$this->seller_subregion = $model->seller_subregion ?? '';
|
||||
$this->act_as_sender = $model->act_as_sender ?? false;
|
||||
$this->act_as_receiver = $model->act_as_receiver ?? false;
|
||||
$this->acts_as_sender = $model->acts_as_sender ?? false;
|
||||
$this->acts_as_receiver = $model->acts_as_receiver ?? false;
|
||||
|
||||
$modelArray = get_object_vars($model);
|
||||
foreach ($modelArray as $key => $value) {
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -152,21 +152,6 @@ class ClientFilters extends QueryFilters
|
|||
});
|
||||
|
||||
|
||||
// return $this->builder->where(function ($query) use ($filter) {
|
||||
// $query->where('name', 'like', '%'.$filter.'%')
|
||||
// ->orWhere('id_number', 'like', '%'.$filter.'%')
|
||||
// ->orWhere('number', 'like', '%'.$filter.'%')
|
||||
// ->orWhereHas('contacts', function ($query) use ($filter) {
|
||||
// $query->where('first_name', 'like', '%'.$filter.'%');
|
||||
// $query->orWhere('last_name', 'like', '%'.$filter.'%');
|
||||
// $query->orWhere('email', 'like', '%'.$filter.'%');
|
||||
// $query->orWhere('phone', 'like', '%'.$filter.'%');
|
||||
// })
|
||||
// ->orWhere('custom_value1', 'like', '%'.$filter.'%')
|
||||
// ->orWhere('custom_value2', 'like', '%'.$filter.'%')
|
||||
// ->orWhere('custom_value3', 'like', '%'.$filter.'%')
|
||||
// ->orWhere('custom_value4', 'like', '%'.$filter.'%');
|
||||
// });
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -548,11 +548,15 @@ class DesignController extends BaseController
|
|||
$group_settings_id = $request->input('group_settings_id', false);
|
||||
$client_id = $request->input('client_id', false);
|
||||
|
||||
|
||||
/** @var \App\Models\User $user */
|
||||
$user = auth()->user();
|
||||
|
||||
$company = $user->getCompany();
|
||||
|
||||
nlog("Design Change {$company->id}");
|
||||
nlog($request->all());
|
||||
|
||||
$design = Design::where('company_id', $company->id)
|
||||
->orWhereNull('company_id')
|
||||
->where('id', $design_id)
|
||||
|
|
@ -567,14 +571,15 @@ class DesignController extends BaseController
|
|||
|
||||
$company->invoices()
|
||||
->when($settings_level == 'company', function ($query){
|
||||
$query->where(function ($query) {
|
||||
$query->whereDoesntHave('client.group_settings')
|
||||
->orWhereHas('client.group_settings', function ($q){
|
||||
|
||||
$q->whereRaw("JSON_EXTRACT(settings, '$.invoice_design_id') IS NULL")
|
||||
->orWhereRaw("JSON_EXTRACT(settings, '$.invoice_design_id') = ''");
|
||||
|
||||
$query->whereDoesntHave('client.group_settings')
|
||||
->orWhereHas('client.group_settings', function ($q){
|
||||
|
||||
$q->whereRaw("JSON_EXTRACT(settings, '$.invoice_design_id') IS NULL")
|
||||
->orWhereRaw("JSON_EXTRACT(settings, '$.invoice_design_id') = ''");
|
||||
|
||||
});
|
||||
});
|
||||
});
|
||||
})
|
||||
->when($settings_level == 'group_settings' && $group_settings_id, function ($query) use($group_settings_id){
|
||||
|
||||
|
|
@ -599,14 +604,15 @@ class DesignController extends BaseController
|
|||
|
||||
$company->quotes()
|
||||
->when($settings_level == 'company', function ($query){
|
||||
$query->where(function ($query) {
|
||||
$query->whereDoesntHave('client.group_settings')
|
||||
->orWhereHas('client.group_settings', function ($q){
|
||||
|
||||
$q->whereRaw("JSON_EXTRACT(settings, '$.invoice_design_id') IS NULL")
|
||||
->orWhereRaw("JSON_EXTRACT(settings, '$.invoice_design_id') = ''");
|
||||
|
||||
$query->whereDoesntHave('client.group_settings')
|
||||
->orWhereHas('client.group_settings', function ($q){
|
||||
|
||||
$q->whereRaw("JSON_EXTRACT(settings, '$.invoice_design_id') IS NULL")
|
||||
->orWhereRaw("JSON_EXTRACT(settings, '$.invoice_design_id') = ''");
|
||||
|
||||
});
|
||||
});
|
||||
});
|
||||
})
|
||||
->when($settings_level == 'group_settings' && $group_settings_id, function ($query) use($group_settings_id){
|
||||
|
||||
|
|
@ -627,14 +633,15 @@ class DesignController extends BaseController
|
|||
|
||||
$company->credits()
|
||||
->when($settings_level == 'company', function ($query){
|
||||
$query->where(function ($query) {
|
||||
$query->whereDoesntHave('client.group_settings')
|
||||
->orWhereHas('client.group_settings', function ($q){
|
||||
|
||||
$q->whereRaw("JSON_EXTRACT(settings, '$.invoice_design_id') IS NULL")
|
||||
->orWhereRaw("JSON_EXTRACT(settings, '$.invoice_design_id') = ''");
|
||||
|
||||
$query->whereDoesntHave('client.group_settings')
|
||||
->orWhereHas('client.group_settings', function ($q){
|
||||
|
||||
$q->whereRaw("JSON_EXTRACT(settings, '$.invoice_design_id') IS NULL")
|
||||
->orWhereRaw("JSON_EXTRACT(settings, '$.invoice_design_id') = ''");
|
||||
|
||||
});
|
||||
});
|
||||
});
|
||||
})
|
||||
->when($settings_level == 'group_settings' && $group_settings_id, function ($query) use($group_settings_id){
|
||||
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@ use App\Http\Requests\EInvoice\UpdateTokenRequest;
|
|||
use Illuminate\Http\Response;
|
||||
use Illuminate\Support\Facades\Http;
|
||||
|
||||
class EInvoiceTokenController extends BaseController
|
||||
class EInvoiceTokenController extends BaseController
|
||||
{
|
||||
public function __invoke(UpdateTokenRequest $request): Response
|
||||
{
|
||||
|
|
|
|||
|
|
@ -85,7 +85,7 @@ class SendEmailRequest extends Request
|
|||
$input['template'] = '';
|
||||
}
|
||||
|
||||
if (! property_exists($settings, $input['template'])) {
|
||||
if (is_string($input['template']) && ! property_exists($settings, $input['template'])) {
|
||||
unset($input['template']);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -95,19 +95,19 @@ class BaseTransformer
|
|||
|
||||
}
|
||||
|
||||
public function getInvoiceTypeId($data, $field)
|
||||
public function getInvoiceTypeId($data, $field, $default = '1')
|
||||
{
|
||||
return isset($data[$field]) && $data[$field] ? (string)$data[$field] : '1';
|
||||
return isset($data[$field]) && $data[$field] ? (string)$data[$field] : $default;
|
||||
}
|
||||
|
||||
public function getNumber($data, $field)
|
||||
public function getNumber($data, $field, $default = 0)
|
||||
{
|
||||
return (isset($data->$field) && $data->$field) ? (int)$data->$field : 0;
|
||||
return (isset($data->$field) && $data->$field) ? (int)$data->$field : $default;
|
||||
}
|
||||
|
||||
public function getString($data, $field)
|
||||
public function getString($data, $field, $default = '')
|
||||
{
|
||||
return isset($data[$field]) && $data[$field] ? trim($data[$field]) : '';
|
||||
return isset($data[$field]) && $data[$field] ? trim($data[$field]) : $default;
|
||||
}
|
||||
|
||||
public function getValueOrNull($data, $field)
|
||||
|
|
|
|||
|
|
@ -44,6 +44,7 @@ class ProductTransformer extends BaseTransformer
|
|||
'custom_value4' => $this->getString($data, 'product.custom_value4'),
|
||||
'product_image' => $this->getString($data, 'product.image_url'),
|
||||
'in_stock_quantity' => $this->getFloat($data, 'product.in_stock_quantity'),
|
||||
'tax_id' => $this->getNumber($data, 'product.tax_category', 1)
|
||||
];
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -65,8 +65,8 @@ class CompanyTaxRate implements ShouldQueue
|
|||
nlog("could not calculate state from postal code => {$this->company->settings->postal_code} or from state {$this->company->settings->state}");
|
||||
}
|
||||
|
||||
if(!$calculated_state && $this->company->tax_data?->seller_subregion) {
|
||||
$calculated_state = $this->company->tax_data?->seller_subregion;
|
||||
if(!$calculated_state && $this->company->tax_data?->seller_subregion) { //@phpstan-ignore-line
|
||||
$calculated_state = $this->company->tax_data->seller_subregion;
|
||||
}
|
||||
|
||||
if(!$calculated_state) {
|
||||
|
|
|
|||
|
|
@ -34,6 +34,8 @@ class BulkInvoiceJob implements ShouldQueue
|
|||
|
||||
public $timeout = 3600;
|
||||
|
||||
private bool $contact_has_email = false;
|
||||
|
||||
private array $templates = [
|
||||
'email_template_invoice',
|
||||
'email_template_quote',
|
||||
|
|
@ -80,27 +82,34 @@ class BulkInvoiceJob implements ShouldQueue
|
|||
|
||||
$template = $this->resolveTemplateString($this->reminder_template);
|
||||
|
||||
$mo = new EmailObject();
|
||||
$mo->entity_id = $invitation->invoice_id;
|
||||
$mo->template = $template; //full template name in use
|
||||
$mo->email_template_body = $template;
|
||||
$mo->email_template_subject = str_replace("template", "subject", $template);
|
||||
if($invitation->contact->email)
|
||||
{
|
||||
$this->contact_has_email = true;
|
||||
|
||||
$mo->entity_class = get_class($invitation->invoice);
|
||||
$mo->invitation_id = $invitation->id;
|
||||
$mo->client_id = $invitation->contact->client_id ?? null;
|
||||
$mo->vendor_id = $invitation->contact->vendor_id ?? null;
|
||||
|
||||
Email::dispatch($mo, $invitation->company->withoutRelations());
|
||||
$mo = new EmailObject();
|
||||
$mo->entity_id = $invitation->invoice_id;
|
||||
$mo->template = $template; //full template name in use
|
||||
$mo->email_template_body = $template;
|
||||
$mo->email_template_subject = str_replace("template", "subject", $template);
|
||||
|
||||
$mo->entity_class = get_class($invitation->invoice);
|
||||
$mo->invitation_id = $invitation->id;
|
||||
$mo->client_id = $invitation->contact->client_id ?? null;
|
||||
$mo->vendor_id = $invitation->contact->vendor_id ?? null;
|
||||
|
||||
Email::dispatch($mo, $invitation->company->withoutRelations());
|
||||
|
||||
sleep(1); // this is needed to slow down the amount of data that is pushed into cache
|
||||
}
|
||||
});
|
||||
|
||||
if ($invoice->invitations->count() >= 1) {
|
||||
if ($invoice->invitations->count() >= 1 && $this->contact_has_email) {
|
||||
$invoice->entityEmailEvent($invoice->invitations->first(), 'invoice', $this->reminder_template);
|
||||
$invoice->sendEvent(Webhook::EVENT_SENT_INVOICE, "client");
|
||||
}
|
||||
|
||||
sleep(1); // this is needed to slow down the amount of data that is pushed into cache
|
||||
$this->contact_has_email = false;
|
||||
});
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -62,8 +62,7 @@ class SendRecurring implements ShouldQueue
|
|||
// Generate Standard Invoice
|
||||
$invoice = RecurringInvoiceToInvoiceFactory::create($this->recurring_invoice, $this->recurring_invoice->client);
|
||||
|
||||
$date = now()->addSeconds($this->recurring_invoice->client->timezone_offset())->format('Y-m-d');
|
||||
// $date = date('Y-m-d');
|
||||
$date = date('Y-m-d'); //@todo this will always pull UTC date.
|
||||
$invoice->date = $date;
|
||||
|
||||
nlog("Recurring Invoice Date Set on Invoice = {$invoice->date} - ". now()->format('Y-m-d'));
|
||||
|
|
@ -85,7 +84,6 @@ class SendRecurring implements ShouldQueue
|
|||
->save();
|
||||
}
|
||||
|
||||
//12-01-2023 i moved this block after fillDefaults to handle if standard invoice auto bill config has been enabled, recurring invoice should override.
|
||||
if ($this->recurring_invoice->auto_bill == 'always') {
|
||||
$invoice->auto_bill_enabled = true;
|
||||
$invoice->saveQuietly();
|
||||
|
|
|
|||
|
|
@ -61,10 +61,10 @@ class SendToAdmin implements ShouldQueue
|
|||
$files = [];
|
||||
$files[] = ['file' => $csv, 'file_name' => "{$this->file_name}", 'mime' => 'text/csv'];
|
||||
|
||||
if(in_array(get_class($export), [ARDetailReport::class, ARSummaryReport::class])) {
|
||||
$pdf = base64_encode($export->getPdf());
|
||||
$files[] = ['file' => $pdf, 'file_name' => str_replace(".csv", ".pdf", $this->file_name), 'mime' => 'application/pdf'];
|
||||
}
|
||||
// if(in_array(get_class($export), [ARDetailReport::class, ARSummaryReport::class])) {
|
||||
// $pdf = base64_encode($export->getPdf());
|
||||
// $files[] = ['file' => $pdf, 'file_name' => str_replace(".csv", ".pdf", $this->file_name), 'mime' => 'application/pdf'];
|
||||
// }
|
||||
|
||||
$user = $this->company->owner();
|
||||
|
||||
|
|
|
|||
|
|
@ -119,7 +119,7 @@ class QuoteReminderJob implements ShouldQueue
|
|||
$t->replace(Ninja::transformTranslations($quote->client->getMergedSettings()));
|
||||
App::setLocale($quote->client->locale());
|
||||
|
||||
if ($quote->isPayable()) {
|
||||
if ($quote->canRemind()) {
|
||||
//Attempts to prevent duplicates from sending
|
||||
if ($quote->reminder_last_sent && Carbon::parse($quote->reminder_last_sent)->startOfDay()->eq(now()->startOfDay())) {
|
||||
nrlog("caught a duplicate reminder for quote {$quote->number}");
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@ class InvoiceSummary extends Component
|
|||
public function mount()
|
||||
{
|
||||
|
||||
$contact = $this->getContext()['contact'];
|
||||
$contact = $this->getContext()['contact'] ?? auth()->guard('contact')->user();
|
||||
$this->invoices = $this->getContext()['payable_invoices'];
|
||||
$this->amount = Number::formatMoney($this->getContext()['amount'], $contact->client);
|
||||
$this->gateway_fee = isset($this->getContext()['gateway_fee']) ? Number::formatMoney($this->getContext()['gateway_fee'], $contact->client) : false;
|
||||
|
|
@ -41,7 +41,7 @@ class InvoiceSummary extends Component
|
|||
public function onContextUpdate(): void
|
||||
{
|
||||
// refactor logic for updating the price for eg if it changes with under/over pay
|
||||
$contact = $this->getContext()['contact'];
|
||||
$contact = $this->getContext()['contact'] ?? auth()->guard('contact')->user();
|
||||
$this->invoices = $this->getContext()['payable_invoices'];
|
||||
$this->amount = Number::formatMoney($this->getContext()['amount'], $contact->client);
|
||||
$this->gateway_fee = isset($this->getContext()['gateway_fee']) ? Number::formatMoney($this->getContext()['gateway_fee'], $contact->client) : false;
|
||||
|
|
@ -52,7 +52,7 @@ class InvoiceSummary extends Component
|
|||
public function handlePaymentViewRendered()
|
||||
{
|
||||
|
||||
$contact = $this->getContext()['contact'];
|
||||
$contact = $this->getContext()['contact'] ?? auth()->guard('contact')->user();
|
||||
$this->amount = Number::formatMoney($this->getContext()['amount'], $contact->client);
|
||||
$this->gateway_fee = isset($this->getContext()['gateway_fee']) ? Number::formatMoney($this->getContext()['gateway_fee'], $contact->client) : false;
|
||||
|
||||
|
|
@ -61,7 +61,7 @@ class InvoiceSummary extends Component
|
|||
public function downloadDocument($invoice_hashed_id)
|
||||
{
|
||||
|
||||
$contact = $this->getContext()['contact'];
|
||||
$contact = $this->getContext()['contact'] ?? auth()->guard('contact')->user();
|
||||
$_invoices = $this->getContext()['invoices'];
|
||||
$i = $_invoices->first(function ($i) use($invoice_hashed_id){
|
||||
return $i->hashed_id == $invoice_hashed_id;
|
||||
|
|
@ -81,7 +81,7 @@ class InvoiceSummary extends Component
|
|||
|
||||
public function render(): \Illuminate\Contracts\View\Factory|\Illuminate\View\View
|
||||
{
|
||||
$contact = $this->getContext()['contact'];
|
||||
$contact = $this->getContext()['contact'] ?? auth()->guard('contact')->user();
|
||||
|
||||
return render('flow2.invoices-summary', [
|
||||
'client' => $contact->client,
|
||||
|
|
|
|||
|
|
@ -328,7 +328,7 @@ class BaseModel extends Model
|
|||
}
|
||||
|
||||
// special catch here for einvoicing eventing
|
||||
if($event_id == Webhook::EVENT_SENT_INVOICE && ($this instanceof Invoice) && is_null($this->backup) && $this->client->getSetting('e_invoice_type') == 'PEPPOL'){
|
||||
if($event_id == Webhook::EVENT_SENT_INVOICE && ($this instanceof Invoice) && is_null($this->backup) && $this->client->peppolSendingEnabled()){
|
||||
\App\Services\EDocument\Jobs\SendEDocument::dispatch(get_class($this), $this->id, $this->company->db);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -987,9 +987,12 @@ class Client extends BaseModel implements HasLocalePreference
|
|||
|
||||
$entity_send_time = $this->getSetting('entity_send_time');
|
||||
|
||||
if ($entity_send_time == 0) {
|
||||
if ($entity_send_time == 0) { //Send UTC time
|
||||
return 0;
|
||||
}
|
||||
elseif($entity_send_time == 24) { // Step back a few seconds to ensure we do not send exactly at hour 24 as that will be the next day - technically.
|
||||
$offset -= 10;
|
||||
}
|
||||
|
||||
$offset -= $this->company->utc_offset();
|
||||
|
||||
|
|
@ -1019,4 +1022,17 @@ class Client extends BaseModel implements HasLocalePreference
|
|||
{
|
||||
return $use_react_url ? config('ninja.react_url'). "/#/clients/{$this->hashed_id}" : config('ninja.app_url');
|
||||
}
|
||||
|
||||
/**
|
||||
* peppolSendingEnabled
|
||||
*
|
||||
* Determines the sending status of the company
|
||||
*
|
||||
* @return bool
|
||||
*/
|
||||
public function peppolSendingEnabled(): bool
|
||||
{
|
||||
return $this->getSetting('e_invoice_type') == 'PEPPOL' && $this->company->peppolSendingEnabled();
|
||||
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -228,7 +228,7 @@ use Laracasts\Presenter\PresentableTrait;
|
|||
* @method static \Illuminate\Database\Eloquent\Builder|Company find($query)
|
||||
* @property-read int|null $webhooks_count
|
||||
* @property int $calculate_taxes
|
||||
* @property mixed $tax_data
|
||||
* @property \App\DataMapper\Tax\TaxModel $tax_data
|
||||
* @method \App\Models\User|null owner()
|
||||
* @mixin \Eloquent
|
||||
*/
|
||||
|
|
@ -985,4 +985,16 @@ class Company extends BaseModel
|
|||
return Ninja::isHosted() && $this->account->isPaid() && $this->account->isEnterpriseClient() && $this->account->e_invoice_quota > 0 && $this->settings->e_invoice_type == 'PEPPOL' && $this->tax_data->acts_as_sender;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* peppolSendingEnabled
|
||||
*
|
||||
* Determines the sending status of the company
|
||||
*
|
||||
* @return bool
|
||||
*/
|
||||
public function peppolSendingEnabled(): bool
|
||||
{
|
||||
return !$this->account->is_flagged && $this->account->e_invoice_quota > 0 && isset($this->legal_entity_id) && isset($this->tax_data->acts_as_sender) && $this->tax_data->acts_as_sender;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -11,7 +11,18 @@
|
|||
|
||||
namespace App\Models;
|
||||
|
||||
|
||||
/**
|
||||
* App\Models\EInvoicingToken
|
||||
*
|
||||
* @package App\Models
|
||||
* @property string|null $license_key The license key string
|
||||
* @property string|null $token
|
||||
* @property string|null $account_key
|
||||
* @property \App\Models\License $license_relation
|
||||
* @mixin \Eloquent
|
||||
*
|
||||
*/
|
||||
use App\Models\License;
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use Illuminate\Database\Eloquent\SoftDeletes;
|
||||
use Illuminate\Database\Eloquent\Factories\HasFactory;
|
||||
|
|
@ -24,9 +35,13 @@ class EInvoicingToken extends Model
|
|||
'token',
|
||||
'account_key',
|
||||
];
|
||||
|
||||
public function license()
|
||||
|
||||
/**
|
||||
* license_relation
|
||||
*
|
||||
*/
|
||||
public function license_relation(): \Illuminate\Database\Eloquent\Relations\BelongsTo
|
||||
{
|
||||
$this->belongsTo(License::class, 'license_key', 'license_key');
|
||||
return $this->belongsTo(License::class, 'license_key', 'license_key');
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -11,7 +11,10 @@
|
|||
|
||||
namespace App\Models;
|
||||
|
||||
use App\Casts\AsTaxEntityCollection;
|
||||
use App\DataMapper\EInvoice\TaxEntity;
|
||||
use Illuminate\Database\Eloquent\SoftDeletes;
|
||||
use Illuminate\Database\Eloquent\Casts\AsArrayObject;
|
||||
|
||||
/**
|
||||
* App\Models\License
|
||||
|
|
@ -30,7 +33,9 @@ use Illuminate\Database\Eloquent\SoftDeletes;
|
|||
* @property int|null $recurring_invoice_id
|
||||
* @property int|null $e_invoice_quota
|
||||
* @property bool $is_flagged
|
||||
* @property array|null $entities
|
||||
* @property-read \App\Models\RecurringInvoice $recurring_invoice
|
||||
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\EInvoiceToken> $e_invoicing_tokens
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|StaticModel company()
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|StaticModel exclude($columns)
|
||||
* @method static \Illuminate\Database\Eloquent\Builder|License newModelQuery()
|
||||
|
|
@ -59,25 +64,87 @@ class License extends StaticModel
|
|||
|
||||
protected $casts = [
|
||||
'created_at' => 'date',
|
||||
'entities' => AsTaxEntityCollection::class,
|
||||
];
|
||||
|
||||
|
||||
/**
|
||||
* expiry
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function expiry(): string
|
||||
{
|
||||
return $this->created_at->addYear()->format('Y-m-d');
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* recurring_invoice
|
||||
*
|
||||
*/
|
||||
public function recurring_invoice()
|
||||
{
|
||||
return $this->belongsTo(RecurringInvoice::class);
|
||||
}
|
||||
|
||||
public function url()
|
||||
{
|
||||
$contact = $this->recurring_invoice->client->contacts()->where('email', $this->email)->first();
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* e_invoicing_tokens
|
||||
*
|
||||
*/
|
||||
public function e_invoicing_tokens()
|
||||
{
|
||||
return $this->hasMany(EInvoicingToken::class, 'license_key', 'license_key');
|
||||
}
|
||||
|
||||
/**
|
||||
* addEntity
|
||||
*
|
||||
* @param TaxEntity $entity
|
||||
* @return void
|
||||
*/
|
||||
public function addEntity(TaxEntity $entity)
|
||||
{
|
||||
$entities = $this->entities;
|
||||
|
||||
if (is_array($entities)) {
|
||||
$entities[] = $entity;
|
||||
} else {
|
||||
$entities = [$entity];
|
||||
}
|
||||
|
||||
$this->entities = $entities;
|
||||
|
||||
$this->save();
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* removeEntity
|
||||
*
|
||||
* @param TaxEntity $entity
|
||||
* @return void
|
||||
*/
|
||||
public function removeEntity(TaxEntity $entity)
|
||||
{
|
||||
|
||||
if (!is_array($this->entities)) {
|
||||
return;
|
||||
}
|
||||
|
||||
$this->entities = array_filter($this->entities, function ($existingEntity) use ($entity) {
|
||||
return $existingEntity->legal_entity_id !== $entity->legal_entity_id;
|
||||
});
|
||||
|
||||
$this->save();
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* isValid
|
||||
*
|
||||
* @return bool
|
||||
*/
|
||||
public function isValid(): bool
|
||||
{
|
||||
return $this->created_at->gte(now()->subYear());
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -679,6 +679,8 @@ class RecurringInvoice extends BaseModel
|
|||
return Carbon::parse($date)->copy();
|
||||
|
||||
default:
|
||||
|
||||
$date = now()->addSeconds($this->client->timezone_offset());
|
||||
return $this->setDayOfMonth($date, $this->due_date_days);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -91,7 +91,7 @@ class BTCPayPaymentDriver extends BaseDriver
|
|||
|
||||
public function processWebhookRequest()
|
||||
{
|
||||
sleep(2);
|
||||
|
||||
|
||||
$webhook_payload = file_get_contents('php://input');
|
||||
|
||||
|
|
@ -100,11 +100,21 @@ class BTCPayPaymentDriver extends BaseDriver
|
|||
if ($btcpayRep == null) {
|
||||
throw new PaymentFailed('Empty data');
|
||||
}
|
||||
if (true === empty($btcpayRep->invoiceId)) {
|
||||
|
||||
if (empty($btcpayRep->invoiceId)) {
|
||||
throw new PaymentFailed(
|
||||
'Invalid BTCPayServer payment notification- did not receive invoice ID.'
|
||||
);
|
||||
}
|
||||
|
||||
if(!isset($btcpayRep->metadata->InvoiceNinjaPaymentHash)){
|
||||
|
||||
throw new PaymentFailed(
|
||||
'Invalid BTCPayServer payment notification- did not receive Payment Hashed ID.'
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
if (
|
||||
str_starts_with($btcpayRep->invoiceId, "__test__")
|
||||
|| $btcpayRep->type == "InvoiceProcessing"
|
||||
|
|
@ -121,7 +131,7 @@ class BTCPayPaymentDriver extends BaseDriver
|
|||
}
|
||||
}
|
||||
|
||||
$this->init();
|
||||
|
||||
$webhookClient = new Webhook($this->btcpay_url, $this->api_key);
|
||||
|
||||
if (!$webhookClient->isIncomingWebhookRequestValid($webhook_payload, $sig, $this->webhook_secret)) {
|
||||
|
|
@ -130,6 +140,11 @@ class BTCPayPaymentDriver extends BaseDriver
|
|||
);
|
||||
}
|
||||
|
||||
|
||||
sleep(1);
|
||||
|
||||
$this->init();
|
||||
|
||||
$this->setPaymentMethod(GatewayType::CRYPTO);
|
||||
$this->payment_hash = PaymentHash::where('hash', $btcpayRep->metadata->InvoiceNinjaPaymentHash)->firstOrFail();
|
||||
|
||||
|
|
|
|||
|
|
@ -118,7 +118,7 @@ class Statement
|
|||
$pdf = null;
|
||||
$html = $maker->getCompiledHTML(true);
|
||||
|
||||
nlog($html);
|
||||
// nlog($html);
|
||||
|
||||
if ($this->rollback) {
|
||||
\DB::connection(config('database.default'))->rollBack();
|
||||
|
|
|
|||
|
|
@ -232,21 +232,9 @@ class Storecove
|
|||
|
||||
/**
|
||||
* Get Sending Evidence
|
||||
*
|
||||
*
|
||||
* "guid" => "661c079d-0c2b-4b45-8263-678ed81224af",
|
||||
"sender" => "9930:DE923356489",
|
||||
"receiver" => "9930:DE321281763",
|
||||
"documents" => [
|
||||
[
|
||||
"mime_type" => "application/xml",
|
||||
"document" => "html URL to fileg",
|
||||
"expires_at" => "2024-11-17 21:46:47+00:00",
|
||||
],
|
||||
],
|
||||
"evidence" => [
|
||||
"receiving_accesspoint" => "CN=PNL000151, OU=PEPPOL TEST AP, O=Storecove (Datajust B.V.), C=NL",
|
||||
|
||||
*
|
||||
* @param string $guid
|
||||
* @return mixed
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -86,14 +86,10 @@ class SendEDocument implements ShouldQueue
|
|||
'routing' => $identifiers['routing'],
|
||||
'account_key' => $model->company->account->key,
|
||||
'e_invoicing_token' => $model->company->account->e_invoicing_token,
|
||||
// 'identifiers' => $identifiers,
|
||||
];
|
||||
|
||||
nlog($payload);
|
||||
|
||||
nlog(json_encode($payload));
|
||||
|
||||
if(Ninja::isSelfHost() && ($model instanceof Invoice) && $model->company->legal_entity_id)
|
||||
//Self Hosted Sending Code Path
|
||||
if(Ninja::isSelfHost() && ($model instanceof Invoice) && $model->company->peppolSendingEnabled())
|
||||
{
|
||||
|
||||
$r = Http::withHeaders($this->getHeaders())
|
||||
|
|
@ -114,27 +110,35 @@ class SendEDocument implements ShouldQueue
|
|||
}
|
||||
|
||||
}
|
||||
elseif(Ninja::isSelfHost())
|
||||
return;
|
||||
|
||||
//Run this check outside of the next loop as it will never send otherwise.
|
||||
if ($model->company->account->e_invoice_quota == 0 && $model->company->legal_entity_id) {
|
||||
$key = "e_invoice_quota_exhausted_{$model->company->account->key}";
|
||||
|
||||
if(Ninja::isHosted() && ($model instanceof Invoice) && !$model->company->account->is_flagged && $model->company->legal_entity_id)
|
||||
if (! Cache::has($key)) {
|
||||
$mo = new EmailObject();
|
||||
$mo->subject = ctrans('texts.notification_no_credits');
|
||||
$mo->body = ctrans('texts.notification_no_credits_text');
|
||||
$mo->text_body = ctrans('texts.notification_no_credits_text');
|
||||
$mo->company_key = $model->company->company_key;
|
||||
$mo->html_template = 'email.template.generic';
|
||||
$mo->to = [new Address($model->company->account->owner()->email, $model->company->account->owner()->name())];
|
||||
$mo->email_template_body = 'notification_no_credits';
|
||||
$mo->email_template_subject = 'notification_no_credits_text';
|
||||
|
||||
Email::dispatch($mo, $model->company);
|
||||
Cache::put($key, true, now()->addHours(24));
|
||||
}
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
//Hosted Sending Code Path.
|
||||
if(($model instanceof Invoice) && $model->company->peppolSendingEnabled())
|
||||
{
|
||||
if ($model->company->account->e_invoice_quota === 0) {
|
||||
$key = "e_invoice_quota_exhausted_{$model->company->account->key}";
|
||||
|
||||
if (! Cache::has($key)) {
|
||||
$mo = new EmailObject();
|
||||
$mo->subject = ctrans('texts.notification_no_credits');
|
||||
$mo->body = ctrans('texts.notification_no_credits_text');
|
||||
$mo->text_body = ctrans('texts.notification_no_credits_text');
|
||||
$mo->company_key = $model->company->company_key;
|
||||
$mo->html_template = 'email.template.generic';
|
||||
$mo->to = [new Address($model->company->account->owner()->email, $model->company->account->owner()->name())];
|
||||
$mo->email_template_body = 'notification_no_credits';
|
||||
$mo->email_template_subject = 'notification_no_credits_text';
|
||||
|
||||
Email::dispatch($mo, $model->company);
|
||||
Cache::put($key, true, now()->addHours(24));
|
||||
}
|
||||
} else if ($model->company->account->e_invoice_quota <= config('ninja.e_invoice_quota_warning')) {
|
||||
if ($model->company->account->e_invoice_quota <= config('ninja.e_invoice_quota_warning')) {
|
||||
$key = "e_invoice_quota_low_{$model->company->account->key}";
|
||||
|
||||
if (! Cache::has($key)) {
|
||||
|
|
@ -156,8 +160,19 @@ class SendEDocument implements ShouldQueue
|
|||
$sc = new \App\Services\EDocument\Gateway\Storecove\Storecove();
|
||||
$r = $sc->sendJsonDocument($payload);
|
||||
|
||||
if(is_string($r))
|
||||
// Successful send - update quota!
|
||||
if(is_string($r)){
|
||||
|
||||
$account = $model->company->account;
|
||||
$account->decrement('e_invoice_quota', 1);
|
||||
$account->refresh();
|
||||
|
||||
if($account->e_invoice_quota == 0 && class_exists(\Modules\Admin\Jobs\Account\SuspendESendReceive::class)){
|
||||
\Modules\Admin\Jobs\Account\SuspendESendReceive::dispatch($account->key);
|
||||
}
|
||||
|
||||
return $this->writeActivity($model, $r);
|
||||
}
|
||||
|
||||
if($r->failed()) {
|
||||
nlog("Model {$model->number} failed to be accepted by invoice ninja, error follows:");
|
||||
|
|
|
|||
|
|
@ -83,6 +83,8 @@ class GenerateDeliveryNote
|
|||
|
||||
$variables = $html->generateLabelsAndValues();
|
||||
$variables['labels']['$entity_label'] = ctrans('texts.delivery_note');
|
||||
$variables['labels']['$invoice.date_label'] = ctrans('texts.date');
|
||||
$variables['labels']['$invoice.number_label'] = ctrans('texts.number');
|
||||
|
||||
$state = [
|
||||
'template' => $template->elements([
|
||||
|
|
|
|||
|
|
@ -1478,6 +1478,11 @@ class PdfBuilder
|
|||
{
|
||||
$variables = $this->service->config->pdf_variables['invoice_details'];
|
||||
|
||||
// $_v = $this->service->html_variables;
|
||||
|
||||
// $_v['labels']['$invoice.date_label'] = ctrans('text.date');
|
||||
// $this->service->html_variables = $_v;
|
||||
|
||||
$variables = array_filter($variables, function ($m) {
|
||||
return !in_array($m, ['$invoice.balance_due', '$invoice.total']);
|
||||
});
|
||||
|
|
|
|||
|
|
@ -380,7 +380,7 @@ class Design extends BaseDesign
|
|||
// We don't want to show account balance or invoice total on PDF.. or any amount with currency.
|
||||
if ($this->type == self::DELIVERY_NOTE) {
|
||||
$variables = array_filter($variables, function ($m) {
|
||||
return !in_array($m, ['$invoice.balance_due', '$invoice.total']);
|
||||
return !in_array($m, ['$invoice.balance_due', '$invoice.total', '$invoice.amount']);
|
||||
});
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1075,7 +1075,7 @@ class SubscriptionService
|
|||
$recurring_invoice->frequency_id = $this->subscription->frequency_id ?: RecurringInvoice::FREQUENCY_MONTHLY;
|
||||
$recurring_invoice->remaining_cycles = $this->subscription->remaining_cycles ?? -1;
|
||||
$recurring_invoice->date = now();
|
||||
$recurring_invoice->auto_bill = $client->getSetting('auto_bill');
|
||||
$recurring_invoice->auto_bill = $this->subscription->auto_bill ?? $client->getSetting('auto_bill');
|
||||
$recurring_invoice->auto_bill_enabled = $this->setAutoBillFlag($recurring_invoice->auto_bill);
|
||||
$recurring_invoice->due_date_days = 'terms';
|
||||
$recurring_invoice->next_send_date = now()->format('Y-m-d');
|
||||
|
|
@ -1108,7 +1108,7 @@ class SubscriptionService
|
|||
$recurring_invoice->frequency_id = $this->subscription->frequency_id ?: RecurringInvoice::FREQUENCY_MONTHLY;
|
||||
$recurring_invoice->date = now()->addSeconds($client->timezone_offset());
|
||||
$recurring_invoice->remaining_cycles = $this->subscription->remaining_cycles ?? -1;
|
||||
$recurring_invoice->auto_bill = $client->getSetting('auto_bill');
|
||||
$recurring_invoice->auto_bill = $this->subscription->auto_bill ?? $client->getSetting('auto_bill');
|
||||
$recurring_invoice->auto_bill_enabled = $this->setAutoBillFlag($recurring_invoice->auto_bill);
|
||||
$recurring_invoice->due_date_days = 'terms';
|
||||
$recurring_invoice->next_send_date = now()->addSeconds($client->timezone_offset())->format('Y-m-d');
|
||||
|
|
|
|||
|
|
@ -535,16 +535,16 @@
|
|||
},
|
||||
{
|
||||
"name": "aws/aws-sdk-php",
|
||||
"version": "3.328.0",
|
||||
"version": "3.328.1",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/aws/aws-sdk-php.git",
|
||||
"reference": "a99b58e166ae367f2b067937afb04e843e900745"
|
||||
"reference": "52d8219935146c3261181de2da4d36bf04c76298"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/a99b58e166ae367f2b067937afb04e843e900745",
|
||||
"reference": "a99b58e166ae367f2b067937afb04e843e900745",
|
||||
"url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/52d8219935146c3261181de2da4d36bf04c76298",
|
||||
"reference": "52d8219935146c3261181de2da4d36bf04c76298",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
|
|
@ -627,9 +627,9 @@
|
|||
"support": {
|
||||
"forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80",
|
||||
"issues": "https://github.com/aws/aws-sdk-php/issues",
|
||||
"source": "https://github.com/aws/aws-sdk-php/tree/3.328.0"
|
||||
"source": "https://github.com/aws/aws-sdk-php/tree/3.328.1"
|
||||
},
|
||||
"time": "2024-11-15T19:06:57+00:00"
|
||||
"time": "2024-11-18T19:13:28+00:00"
|
||||
},
|
||||
{
|
||||
"name": "babenkoivan/elastic-adapter",
|
||||
|
|
@ -2858,16 +2858,16 @@
|
|||
},
|
||||
{
|
||||
"name": "google/apiclient-services",
|
||||
"version": "v0.381.0",
|
||||
"version": "v0.382.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/googleapis/google-api-php-client-services.git",
|
||||
"reference": "e26fd3ea9c1931f205481843519b8fdc166e7026"
|
||||
"reference": "9d9d154c8fc3c4b300c27e492f0e917d8ac35124"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/googleapis/google-api-php-client-services/zipball/e26fd3ea9c1931f205481843519b8fdc166e7026",
|
||||
"reference": "e26fd3ea9c1931f205481843519b8fdc166e7026",
|
||||
"url": "https://api.github.com/repos/googleapis/google-api-php-client-services/zipball/9d9d154c8fc3c4b300c27e492f0e917d8ac35124",
|
||||
"reference": "9d9d154c8fc3c4b300c27e492f0e917d8ac35124",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
|
|
@ -2896,9 +2896,9 @@
|
|||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/googleapis/google-api-php-client-services/issues",
|
||||
"source": "https://github.com/googleapis/google-api-php-client-services/tree/v0.381.0"
|
||||
"source": "https://github.com/googleapis/google-api-php-client-services/tree/v0.382.0"
|
||||
},
|
||||
"time": "2024-11-11T01:08:23+00:00"
|
||||
"time": "2024-11-15T01:10:24+00:00"
|
||||
},
|
||||
{
|
||||
"name": "google/auth",
|
||||
|
|
@ -3886,16 +3886,16 @@
|
|||
},
|
||||
{
|
||||
"name": "horstoeko/zugferd",
|
||||
"version": "v1.0.79",
|
||||
"version": "v1.0.80",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/horstoeko/zugferd.git",
|
||||
"reference": "6e5901e9ba1afb1097ddd315c18f1058af2a2cb5"
|
||||
"reference": "720cb7e971d611061cef0b05442c9b74ee4a8f74"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/horstoeko/zugferd/zipball/6e5901e9ba1afb1097ddd315c18f1058af2a2cb5",
|
||||
"reference": "6e5901e9ba1afb1097ddd315c18f1058af2a2cb5",
|
||||
"url": "https://api.github.com/repos/horstoeko/zugferd/zipball/720cb7e971d611061cef0b05442c9b74ee4a8f74",
|
||||
"reference": "720cb7e971d611061cef0b05442c9b74ee4a8f74",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
|
|
@ -3916,6 +3916,7 @@
|
|||
"goetas-webservices/xsd2php": "^0",
|
||||
"nette/php-generator": "*",
|
||||
"pdepend/pdepend": "^2",
|
||||
"phpdocumentor/reflection-docblock": "^5.3",
|
||||
"phploc/phploc": "^7",
|
||||
"phpmd/phpmd": "^2",
|
||||
"phpstan/phpstan": "^1.8",
|
||||
|
|
@ -3955,9 +3956,9 @@
|
|||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/horstoeko/zugferd/issues",
|
||||
"source": "https://github.com/horstoeko/zugferd/tree/v1.0.79"
|
||||
"source": "https://github.com/horstoeko/zugferd/tree/v1.0.80"
|
||||
},
|
||||
"time": "2024-11-16T06:41:07+00:00"
|
||||
"time": "2024-11-17T15:34:05+00:00"
|
||||
},
|
||||
{
|
||||
"name": "horstoeko/zugferdvisualizer",
|
||||
|
|
@ -4512,28 +4513,28 @@
|
|||
},
|
||||
{
|
||||
"name": "jean85/pretty-package-versions",
|
||||
"version": "2.0.6",
|
||||
"version": "2.1.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/Jean85/pretty-package-versions.git",
|
||||
"reference": "f9fdd29ad8e6d024f52678b570e5593759b550b4"
|
||||
"reference": "3c4e5f62ba8d7de1734312e4fff32f67a8daaf10"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/Jean85/pretty-package-versions/zipball/f9fdd29ad8e6d024f52678b570e5593759b550b4",
|
||||
"reference": "f9fdd29ad8e6d024f52678b570e5593759b550b4",
|
||||
"url": "https://api.github.com/repos/Jean85/pretty-package-versions/zipball/3c4e5f62ba8d7de1734312e4fff32f67a8daaf10",
|
||||
"reference": "3c4e5f62ba8d7de1734312e4fff32f67a8daaf10",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"composer-runtime-api": "^2.0.0",
|
||||
"php": "^7.1|^8.0"
|
||||
"composer-runtime-api": "^2.1.0",
|
||||
"php": "^7.4|^8.0"
|
||||
},
|
||||
"require-dev": {
|
||||
"friendsofphp/php-cs-fixer": "^3.2",
|
||||
"jean85/composer-provided-replaced-stub-package": "^1.0",
|
||||
"phpstan/phpstan": "^1.4",
|
||||
"phpunit/phpunit": "^7.5|^8.5|^9.4",
|
||||
"vimeo/psalm": "^4.3"
|
||||
"phpunit/phpunit": "^7.5|^8.5|^9.6",
|
||||
"vimeo/psalm": "^4.3 || ^5.0"
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
|
|
@ -4565,9 +4566,9 @@
|
|||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/Jean85/pretty-package-versions/issues",
|
||||
"source": "https://github.com/Jean85/pretty-package-versions/tree/2.0.6"
|
||||
"source": "https://github.com/Jean85/pretty-package-versions/tree/2.1.0"
|
||||
},
|
||||
"time": "2024-03-08T09:58:59+00:00"
|
||||
"time": "2024-11-18T16:19:46+00:00"
|
||||
},
|
||||
{
|
||||
"name": "jms/metadata",
|
||||
|
|
@ -7054,16 +7055,16 @@
|
|||
},
|
||||
{
|
||||
"name": "mpdf/mpdf",
|
||||
"version": "v8.2.4",
|
||||
"version": "v8.2.5",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/mpdf/mpdf.git",
|
||||
"reference": "9e3ff91606fed11cd58a130eabaaf60e56fdda88"
|
||||
"reference": "e175b05e3e00977b85feb96a8cccb174ac63621f"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/mpdf/mpdf/zipball/9e3ff91606fed11cd58a130eabaaf60e56fdda88",
|
||||
"reference": "9e3ff91606fed11cd58a130eabaaf60e56fdda88",
|
||||
"url": "https://api.github.com/repos/mpdf/mpdf/zipball/e175b05e3e00977b85feb96a8cccb174ac63621f",
|
||||
"reference": "e175b05e3e00977b85feb96a8cccb174ac63621f",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
|
|
@ -7073,7 +7074,7 @@
|
|||
"mpdf/psr-log-aware-trait": "^2.0 || ^3.0",
|
||||
"myclabs/deep-copy": "^1.7",
|
||||
"paragonie/random_compat": "^1.4|^2.0|^9.99.99",
|
||||
"php": "^5.6 || ^7.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0",
|
||||
"php": "^5.6 || ^7.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0",
|
||||
"psr/http-message": "^1.0 || ^2.0",
|
||||
"psr/log": "^1.0 || ^2.0 || ^3.0",
|
||||
"setasign/fpdi": "^2.1"
|
||||
|
|
@ -7121,7 +7122,7 @@
|
|||
"utf-8"
|
||||
],
|
||||
"support": {
|
||||
"docs": "http://mpdf.github.io",
|
||||
"docs": "https://mpdf.github.io",
|
||||
"issues": "https://github.com/mpdf/mpdf/issues",
|
||||
"source": "https://github.com/mpdf/mpdf"
|
||||
},
|
||||
|
|
@ -7131,7 +7132,7 @@
|
|||
"type": "custom"
|
||||
}
|
||||
],
|
||||
"time": "2024-06-14T16:06:41+00:00"
|
||||
"time": "2024-11-18T15:30:42+00:00"
|
||||
},
|
||||
{
|
||||
"name": "mpdf/psr-http-message-shim",
|
||||
|
|
@ -15266,16 +15267,16 @@
|
|||
},
|
||||
{
|
||||
"name": "twig/intl-extra",
|
||||
"version": "v3.13.0",
|
||||
"version": "v3.15.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/twigphp/intl-extra.git",
|
||||
"reference": "1b8d78c5db08bdc61015fd55009d2e84b3aa7e38"
|
||||
"reference": "92a127a58857597acc6eca2e34d5ef90057dcc59"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/twigphp/intl-extra/zipball/1b8d78c5db08bdc61015fd55009d2e84b3aa7e38",
|
||||
"reference": "1b8d78c5db08bdc61015fd55009d2e84b3aa7e38",
|
||||
"url": "https://api.github.com/repos/twigphp/intl-extra/zipball/92a127a58857597acc6eca2e34d5ef90057dcc59",
|
||||
"reference": "92a127a58857597acc6eca2e34d5ef90057dcc59",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
|
|
@ -15314,7 +15315,7 @@
|
|||
"twig"
|
||||
],
|
||||
"support": {
|
||||
"source": "https://github.com/twigphp/intl-extra/tree/v3.13.0"
|
||||
"source": "https://github.com/twigphp/intl-extra/tree/v3.15.0"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
|
|
@ -15326,20 +15327,20 @@
|
|||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2024-09-03T13:08:40+00:00"
|
||||
"time": "2024-09-16T10:21:35+00:00"
|
||||
},
|
||||
{
|
||||
"name": "twig/twig",
|
||||
"version": "v3.14.2",
|
||||
"version": "v3.15.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/twigphp/Twig.git",
|
||||
"reference": "0b6f9d8370bb3b7f1ce5313ed8feb0fafd6e399a"
|
||||
"reference": "2d5b3964cc21d0188633d7ddce732dc8e874db02"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/twigphp/Twig/zipball/0b6f9d8370bb3b7f1ce5313ed8feb0fafd6e399a",
|
||||
"reference": "0b6f9d8370bb3b7f1ce5313ed8feb0fafd6e399a",
|
||||
"url": "https://api.github.com/repos/twigphp/Twig/zipball/2d5b3964cc21d0188633d7ddce732dc8e874db02",
|
||||
"reference": "2d5b3964cc21d0188633d7ddce732dc8e874db02",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
|
|
@ -15393,7 +15394,7 @@
|
|||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/twigphp/Twig/issues",
|
||||
"source": "https://github.com/twigphp/Twig/tree/v3.14.2"
|
||||
"source": "https://github.com/twigphp/Twig/tree/v3.15.0"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
|
|
@ -15405,7 +15406,7 @@
|
|||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2024-11-07T12:36:22+00:00"
|
||||
"time": "2024-11-17T15:59:19+00:00"
|
||||
},
|
||||
{
|
||||
"name": "twilio/sdk",
|
||||
|
|
@ -17410,16 +17411,16 @@
|
|||
},
|
||||
{
|
||||
"name": "phpstan/phpstan",
|
||||
"version": "1.12.10",
|
||||
"version": "1.12.11",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/phpstan/phpstan.git",
|
||||
"reference": "fc463b5d0fe906dcf19689be692c65c50406a071"
|
||||
"reference": "0d1fc20a962a91be578bcfe7cf939e6e1a2ff733"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/phpstan/phpstan/zipball/fc463b5d0fe906dcf19689be692c65c50406a071",
|
||||
"reference": "fc463b5d0fe906dcf19689be692c65c50406a071",
|
||||
"url": "https://api.github.com/repos/phpstan/phpstan/zipball/0d1fc20a962a91be578bcfe7cf939e6e1a2ff733",
|
||||
"reference": "0d1fc20a962a91be578bcfe7cf939e6e1a2ff733",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
|
|
@ -17464,7 +17465,7 @@
|
|||
"type": "github"
|
||||
}
|
||||
],
|
||||
"time": "2024-11-11T15:37:09+00:00"
|
||||
"time": "2024-11-17T14:08:01+00:00"
|
||||
},
|
||||
{
|
||||
"name": "phpunit/php-code-coverage",
|
||||
|
|
@ -19344,16 +19345,16 @@
|
|||
},
|
||||
{
|
||||
"name": "spatie/backtrace",
|
||||
"version": "1.6.2",
|
||||
"version": "1.6.3",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/spatie/backtrace.git",
|
||||
"reference": "1a9a145b044677ae3424693f7b06479fc8c137a9"
|
||||
"reference": "7c18db2bc667ac84e5d7c18e33f16c38ff2d8838"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/spatie/backtrace/zipball/1a9a145b044677ae3424693f7b06479fc8c137a9",
|
||||
"reference": "1a9a145b044677ae3424693f7b06479fc8c137a9",
|
||||
"url": "https://api.github.com/repos/spatie/backtrace/zipball/7c18db2bc667ac84e5d7c18e33f16c38ff2d8838",
|
||||
"reference": "7c18db2bc667ac84e5d7c18e33f16c38ff2d8838",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
|
|
@ -19391,7 +19392,7 @@
|
|||
"spatie"
|
||||
],
|
||||
"support": {
|
||||
"source": "https://github.com/spatie/backtrace/tree/1.6.2"
|
||||
"source": "https://github.com/spatie/backtrace/tree/1.6.3"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
|
|
@ -19403,7 +19404,7 @@
|
|||
"type": "other"
|
||||
}
|
||||
],
|
||||
"time": "2024-07-22T08:21:24+00:00"
|
||||
"time": "2024-11-18T14:58:58+00:00"
|
||||
},
|
||||
{
|
||||
"name": "spatie/error-solutions",
|
||||
|
|
|
|||
|
|
@ -0,0 +1,25 @@
|
|||
<?php
|
||||
|
||||
use Illuminate\Database\Migrations\Migration;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
|
||||
return new class extends Migration
|
||||
{
|
||||
/**
|
||||
* Run the migrations.
|
||||
*/
|
||||
public function up(): void
|
||||
{
|
||||
Schema::table('licenses', function (Blueprint $table) {
|
||||
$table->text('entities')->nullable();
|
||||
});
|
||||
}
|
||||
|
||||
/**
|
||||
* Reverse the migrations.
|
||||
*/
|
||||
public function down(): void
|
||||
{
|
||||
}
|
||||
};
|
||||
|
|
@ -0,0 +1,89 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'تفعيل الفوترة الإلكترونية',
|
||||
'subject' => 'مهم: خدمة الفوترة الإلكترونية الخاصة بك أصبحت نشطة الآن',
|
||||
|
||||
'greeting' => 'مرحباً بك في الفوترة الإلكترونية، :name!',
|
||||
|
||||
'intro' => "تتيح لك هذه الخدمة ما يلي:",
|
||||
'intro_items' => "
|
||||
• إرسال واستلام الفواتير إلكترونيًا<br>
|
||||
• ضمان الامتثال للوائح الضريبة<br>
|
||||
• تسريع معالجة المدفوعات<br>
|
||||
• تقليل إدخال البيانات اليدوي والأخطاء<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'المتطلبات المهمة',
|
||||
'requirements_intro' => 'لضمان نجاح الفوترة الإلكترونية، يرجى التحقق من هذه التفاصيل التجارية الهامة:',
|
||||
'requirements_items' => "
|
||||
• الاسم القانوني للشركة - يجب أن يتطابق تمامًا مع التسجيل الرسمي<br>
|
||||
• رقم الضريبة / VAT - يجب أن يكون محدثًا وموثوقًا<br>
|
||||
• معرفات الأعمال (ABN / EORI / GLN) - يجب أن تكون دقيقة ونشطة<br>
|
||||
• عنوان الشركة - يجب أن يتطابق مع السجلات الرسمية<br>
|
||||
• تفاصيل الاتصال - يجب أن تكون محدثة ويتم مراقبتها<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'لماذا تعتبر المعلومات الدقيقة مهمة',
|
||||
'validation_items' => "
|
||||
• التفاصيل غير الصحيحة قد تؤدي إلى رفض الفاتورة<br>
|
||||
• تتطلب السلطات الضريبية تطابقًا دقيقًا لأرقام التسجيل<br>
|
||||
• تعتمد أنظمة الدفع على معرفات الأعمال الصحيحة<br>
|
||||
• يعتمد الامتثال القانوني على دقة المعلومات التجارية<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'الخطوات التالية',
|
||||
'next_steps_items' => "
|
||||
1. راجع تفاصيل شركتك في إعدادات الحساب<br>
|
||||
2. قم بتحديث أي معلومات قديمة<br>
|
||||
3. تحقق من أرقام التسجيل الضريبي<br>
|
||||
4. أرسل فاتورة إلكترونية تجريبية<br>
|
||||
",
|
||||
'support_title' => 'هل تحتاج إلى مساعدة؟',
|
||||
'support_message' => "فريق الدعم لدينا جاهز للمساعدة في أي استفسارات حول متطلبات الفوترة الإلكترونية أو الإعداد.<br>
|
||||
اتصل بالدعم: :email<br>
|
||||
شكرًا لاختيارك خدمة الفوترة الإلكترونية لدينا.<br>
|
||||
",
|
||||
"text" => "
|
||||
تفعيل الفوترة الإلكترونية
|
||||
|
||||
تتيح لك هذه الخدمة ما يلي:
|
||||
|
||||
• إرسال واستلام الفواتير إلكترونيًا
|
||||
• ضمان الامتثال للوائح الضريبة
|
||||
• تسريع معالجة المدفوعات
|
||||
• تقليل إدخال البيانات اليدوي والأخطاء
|
||||
|
||||
المتطلبات المهمة
|
||||
|
||||
لضمان نجاح الفوترة الإلكترونية، يرجى التحقق من هذه التفاصيل التجارية الهامة:
|
||||
|
||||
• الاسم القانوني للشركة - يجب أن يتطابق تمامًا مع التسجيل الرسمي
|
||||
• رقم الضريبة / VAT - يجب أن يكون محدثًا وموثوقًا
|
||||
• معرفات الأعمال (ABN / EORI / GLN) - يجب أن تكون دقيقة ونشطة
|
||||
• عنوان الشركة - يجب أن يتطابق مع السجلات الرسمية
|
||||
• تفاصيل الاتصال - يجب أن تكون محدثة ويتم مراقبتها
|
||||
|
||||
لماذا تعتبر المعلومات الدقيقة مهمة
|
||||
|
||||
• التفاصيل غير الصحيحة قد تؤدي إلى رفض الفاتورة
|
||||
• تتطلب السلطات الضريبية تطابقًا دقيقًا لأرقام التسجيل
|
||||
• تعتمد أنظمة الدفع على معرفات الأعمال الصحيحة
|
||||
• يعتمد الامتثال القانوني على دقة المعلومات التجارية
|
||||
|
||||
الخطوات التالية
|
||||
|
||||
1. راجع تفاصيل شركتك في إعدادات الحساب
|
||||
2. قم بتحديث أي معلومات قديمة
|
||||
3. تحقق من أرقام التسجيل الضريبي
|
||||
4. أرسل فاتورة إلكترونية تجريبية
|
||||
|
||||
هل تحتاج إلى مساعدة؟
|
||||
|
||||
فريق الدعم لدينا جاهز للمساعدة في أي استفسارات حول متطلبات الفوترة الإلكترونية أو الإعداد.
|
||||
|
||||
اتصل بالدعم: contact@invoiceninja.com
|
||||
|
||||
شكرًا لاختيارك خدمة الفوترة الإلكترونية لدينا.
|
||||
"
|
||||
];
|
||||
|
|
@ -0,0 +1,92 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'Активиране на Електронно Фактуриране',
|
||||
'subject' => 'Важно: Вашата Услуга за Електронно Фактуриране е Вече Активна',
|
||||
|
||||
'greeting' => 'Добре дошли в системата за електронно фактуриране, :name!',
|
||||
|
||||
'intro' => "Тази услуга ви позволява да:",
|
||||
'intro_items' => "
|
||||
• Изпращате и получавате фактури електронно<br>
|
||||
• Осигурите съответствие с данъчните разпоредби<br>
|
||||
• Ускорите обработката на плащанията<br>
|
||||
• Намалите ръчното въвеждане на данни и грешките<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'Важни Изисквания',
|
||||
'requirements_intro' => 'За да осигурите успешно електронно фактуриране, моля, проверете тези важни фирмени данни:',
|
||||
'requirements_items' => "
|
||||
• Фирмено Наименование - Трябва да съвпада точно с официалната регистрация<br>
|
||||
• ЕИК/БУЛСТАТ/ДДС номер - Трябва да е актуален и валидиран<br>
|
||||
• Фирмени Идентификатори (EORI/GLN) - Трябва да са точни и активни<br>
|
||||
• Адрес на Управление - Трябва да съвпада с официалните регистри<br>
|
||||
• Данни за Контакт - Трябва да са актуални и проследявани<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'Защо Точната Информация е Важна',
|
||||
'validation_items' => "
|
||||
• Неправилните данни могат да доведат до отхвърляне на фактури<br>
|
||||
• НАП изисква точно съвпадение на регистрационните номера<br>
|
||||
• Платежните системи разчитат на правилни фирмени идентификатори<br>
|
||||
• Правното съответствие зависи от точна фирмена информация<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'Следващи Стъпки',
|
||||
'next_steps_items' => "
|
||||
1. Прегледайте фирмените детайли в настройките на акаунта<br>
|
||||
2. Актуализирайте остарялата информация<br>
|
||||
3. Проверете данъчните регистрационни номера<br>
|
||||
4. Изпратете тестова електронна фактура<br>
|
||||
",
|
||||
'support_title' => 'Нуждаете се от Помощ?',
|
||||
'support_message' => "Нашият екип за поддръжка е готов да помогне с всякакви въпроси относно изискванията или настройката на електронното фактуриране.<br>
|
||||
Свържете се с поддръжката: :email<br>
|
||||
Благодарим ви, че избрахте нашата услуга за електронно фактуриране.<br>
|
||||
",
|
||||
"text" => "
|
||||
Активиране на Електронно Фактуриране
|
||||
|
||||
Добре дошли в системата за електронно
|
||||
|
||||
Тази услуга ви позволява да:
|
||||
|
||||
• Изпращате и получавате фактури електронно
|
||||
• Осигурите съответствие с данъчните разпоредби
|
||||
• Ускорите обработката на плащанията
|
||||
• Намалите ръчното въвеждане на данни и грешките
|
||||
|
||||
Важни Изисквания
|
||||
|
||||
За да осигурите успешно електронно фактуриране, моля, проверете тези важни фирмени данни:
|
||||
|
||||
• Фирмено Наименование - Трябва да съвпада точно с официалната регистрация
|
||||
• ЕИК/БУЛСТАТ/ДДС номер - Трябва да е актуален и валидиран
|
||||
• Фирмени Идентификатори (EORI/GLN) - Трябва да са точни и активни
|
||||
• Адрес на Управление - Трябва да съвпада с официалните регистри
|
||||
• Данни за Контакт - Трябва да са актуални и проследявани
|
||||
|
||||
Защо Точната Информация е Важна
|
||||
|
||||
• Неправилните данни могат да доведат до отхвърляне на фактури
|
||||
• НАП изисква точно съвпадение на регистрационните номера
|
||||
• Платежните системи разчитат на правилни фирмени идентификатори
|
||||
• Правното съответствие зависи от точна фирмена информация
|
||||
|
||||
Следващи Стъпки
|
||||
|
||||
1. Прегледайте фирмените детайли в настройките на акаунта
|
||||
2. Актуализирайте остарялата информация
|
||||
3. Проверете данъчните регистрационни номера
|
||||
4. Изпратете тестова електронна фактура
|
||||
|
||||
Нуждаете се от Помощ?
|
||||
|
||||
Нашият екип за поддръжка е готов да помогне с всякакви въпроси относно изискванията или настройката на електронното фактуриране.
|
||||
|
||||
Свържете се с поддръжката: contact@invoiceninja.com
|
||||
|
||||
Благодарим ви, че избрахте нашата услуга за електронно фактуриране.
|
||||
"
|
||||
|
||||
];
|
||||
|
|
@ -0,0 +1,91 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'Activació de la facturació electrònica',
|
||||
'subject' => 'Important: El teu servei de facturació electrònica ja està actiu',
|
||||
|
||||
'greeting' => 'Benvingut a la facturació electrònica, :name!',
|
||||
|
||||
'intro' => "Aquest servei et permet:",
|
||||
'intro_items' => "
|
||||
• Enviar i rebre factures electrònicament<br>
|
||||
• Garantir el compliment de les normatives fiscals<br>
|
||||
• Accelerar el processament de pagaments<br>
|
||||
• Reduir l'entrada manual de dades i errors<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'Requisits importants',
|
||||
'requirements_intro' => 'Per garantir l’èxit de la facturació electrònica, si us plau verifica aquestes dades empresarials crítiques:',
|
||||
'requirements_items' => "
|
||||
• Nom legal de l'empresa - Ha de coincidir exactament amb el teu registre oficial<br>
|
||||
• Número d'IVA - Ha de ser actual i validat<br>
|
||||
• Identificadors d'empresa (ABN/EORI/GLN) - Han de ser exactes i actius<br>
|
||||
• Adreça de l'empresa - Ha de coincidir amb els registres oficials<br>
|
||||
• Detalls de contacte - Han de ser actuals i monitoritzats<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'Per què és important la informació precisa',
|
||||
'validation_items' => "
|
||||
• Dades incorrectes poden provocar el rebuig de la factura<br>
|
||||
• Les autoritats fiscals requereixen que els números de registre coincideixin exactament<br>
|
||||
• Els sistemes de pagament depenen d’identificadors empresarials correctes<br>
|
||||
• El compliment legal depèn de la informació empresarial precisa<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'Pròxims passos',
|
||||
'next_steps_items' => "
|
||||
1. Revisa les dades de la teva empresa a la configuració del compte<br>
|
||||
2. Actualitza qualsevol informació desactualitzada<br>
|
||||
3. Verifica els números de registre fiscal<br>
|
||||
4. Envia una factura electrònica de prova<br>
|
||||
",
|
||||
'support_title' => 'Necessites ajuda?',
|
||||
'support_message' => "El nostre equip de suport està a punt per ajudar-te amb qualsevol dubte sobre els requisits o la configuració de la facturació electrònica.<br>
|
||||
Contacta amb el suport: :email<br>
|
||||
Gràcies per escollir el nostre servei de facturació electrònica.<br>
|
||||
",
|
||||
"text" => "
|
||||
Activació de la facturació electrònica
|
||||
|
||||
Benvingut a la facturació electrònica.
|
||||
|
||||
Aquest servei et permet:
|
||||
|
||||
• Enviar i rebre factures electrònicament
|
||||
• Garantir el compliment de les normatives fiscals
|
||||
• Accelerar el processament de pagaments
|
||||
• Reduir l'entrada manual de dades i errors
|
||||
|
||||
Requisits importants
|
||||
|
||||
Per garantir l’èxit de la facturació electrònica, si us plau verifica aquestes dades empresarials crítiques:
|
||||
|
||||
• Nom legal de l'empresa - Ha de coincidir exactament amb el teu registre oficial
|
||||
• Número d'IVA - Ha de ser actual i validat
|
||||
• Identificadors d'empresa (ABN/EORI/GLN) - Han de ser exactes i actius
|
||||
• Adreça de l'empresa - Ha de coincidir amb els registres oficials
|
||||
• Detalls de contacte - Han de ser actuals i monitoritzats
|
||||
|
||||
Per què és important la informació precisa
|
||||
|
||||
• Dades incorrectes poden provocar el rebuig de la factura
|
||||
• Les autoritats fiscals requereixen que els números de registre coincideixin exactament
|
||||
• Els sistemes de pagament depenen d’identificadors empresarials correctes
|
||||
• El compliment legal depèn de la informació empresarial precisa
|
||||
|
||||
Pròxims passos
|
||||
|
||||
1. Revisa les dades de la teva empresa a la configuració del compte
|
||||
2. Actualitza qualsevol informació desactualitzada
|
||||
3. Verifica els números de registre fiscal
|
||||
4. Envia una factura electrònica de prova
|
||||
|
||||
Necessites ajuda?
|
||||
|
||||
El nostre equip de suport està a punt per ajudar-te amb qualsevol dubte sobre els requisits o la configuració de la facturació electrònica.
|
||||
|
||||
Contacta amb el suport: contact@invoiceninja.com
|
||||
|
||||
Gràcies per escollir el nostre servei de facturació electrònica.
|
||||
"
|
||||
];
|
||||
|
|
@ -0,0 +1,92 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'Aktivace Elektronické Fakturace',
|
||||
'subject' => 'Důležité: Vaše Služba Elektronické Fakturace je Nyní Aktivní',
|
||||
|
||||
'greeting' => 'Vítejte v systému elektronické fakturace, :name!',
|
||||
|
||||
'intro' => "Tato služba vám umožňuje:",
|
||||
'intro_items' => "
|
||||
• Odesílat a přijímat faktury elektronicky<br>
|
||||
• Zajistit soulad s daňovými předpisy<br>
|
||||
• Urychlit zpracování plateb<br>
|
||||
• Snížit ruční zadávání dat a chyby<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'Důležité Požadavky',
|
||||
'requirements_intro' => 'Pro zajištění úspěšné elektronické fakturace prosím ověřte tyto důležité firemní údaje:',
|
||||
'requirements_items' => "
|
||||
• Obchodní Jméno - Musí přesně odpovídat oficiální registraci<br>
|
||||
• DIČ/IČO - Musí být aktuální a ověřené<br>
|
||||
• Firemní Identifikátory (EORI/GLN) - Musí být přesné a aktivní<br>
|
||||
• Sídlo Firmy - Musí odpovídat oficiálním záznamům<br>
|
||||
• Kontaktní Údaje - Musí být aktuální a sledované<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'Proč jsou Přesné Informace Důležité',
|
||||
'validation_items' => "
|
||||
• Nesprávné údaje mohou způsobit odmítnutí faktur<br>
|
||||
• Finanční úřad vyžaduje přesnou shodu registračních čísel<br>
|
||||
• Platební systémy spoléhají na správné firemní identifikátory<br>
|
||||
• Právní soulad závisí na přesných firemních informacích<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'Další Kroky',
|
||||
'next_steps_items' => "
|
||||
1. Zkontrolujte firemní údaje v nastavení účtu<br>
|
||||
2. Aktualizujte zastaralé informace<br>
|
||||
3. Ověřte daňová registrační čísla<br>
|
||||
4. Odešlete zkušební elektronickou fakturu<br>
|
||||
",
|
||||
'support_title' => 'Potřebujete Pomoc?',
|
||||
'support_message' => "Náš tým podpory je připraven pomoci s jakýmikoli dotazy ohledně požadavků nebo nastavení elektronické fakturace.<br>
|
||||
Kontaktujte podporu: :email<br>
|
||||
Děkujeme, že jste si vybrali naši službu elektronické fakturace.<br>
|
||||
",
|
||||
"text" => "
|
||||
Aktivace Elektronické Fakturace
|
||||
|
||||
Vítejte v systému elektronické fakturace!
|
||||
|
||||
Tato služba vám umožňuje:
|
||||
|
||||
• Odesílat a přijímat faktury elektronicky
|
||||
• Zajistit soulad s daňovými předpisy
|
||||
• Urychlit zpracování plateb
|
||||
• Snížit ruční zadávání dat a chyby
|
||||
|
||||
Důležité Požadavky
|
||||
|
||||
Pro zajištění úspěšné elektronické fakturace prosím ověřte tyto důležité firemní údaje:
|
||||
|
||||
• Obchodní Jméno - Musí přesně odpovídat oficiální registraci
|
||||
• DIČ/IČO - Musí být aktuální a ověřené
|
||||
• Firemní Identifikátory (EORI/GLN) - Musí být přesné a aktivní
|
||||
• Sídlo Firmy - Musí odpovídat oficiálním záznamům
|
||||
• Kontaktní Údaje - Musí být aktuální a sledované
|
||||
|
||||
Proč jsou Přesné Informace Důležité
|
||||
|
||||
• Nesprávné údaje mohou způsobit odmítnutí faktur
|
||||
• Finanční úřad vyžaduje přesnou shodu registračních čísel
|
||||
• Platební systémy spoléhají na správné firemní identifikátory
|
||||
• Právní soulad závisí na přesných firemních informacích
|
||||
|
||||
Další Kroky
|
||||
|
||||
1. Zkontrolujte firemní údaje v nastavení účtu
|
||||
2. Aktualizujte zastaralé informace
|
||||
3. Ověřte daňová registrační čísla
|
||||
4. Odešlete zkušební elektronickou fakturu
|
||||
|
||||
Potřebujete Pomoc?
|
||||
|
||||
Náš tým podpory je připraven pomoci s jakýmikoli dotazy ohledně požadavků nebo nastavení elektronické fakturace.
|
||||
|
||||
Kontaktujte podporu: contact@invoiceninja.com
|
||||
|
||||
Děkujeme, že jste si vybrali naši službu elektronické fakturace.
|
||||
"
|
||||
|
||||
];
|
||||
|
|
@ -0,0 +1,91 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'Aktivering af e-fakturering',
|
||||
'subject' => 'Vigtigt: Din e-faktureringsservice er nu aktiv',
|
||||
|
||||
'greeting' => 'Velkommen til e-fakturering, :name!',
|
||||
|
||||
'intro' => "Denne service giver dig mulighed for:",
|
||||
'intro_items' => "
|
||||
• At sende og modtage fakturaer elektronisk<br>
|
||||
• Sikre overholdelse af skatteregler<br>
|
||||
• Fremskynde betalingsbehandling<br>
|
||||
• Reducere manuel dataindtastning og fejl<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'Vigtige krav',
|
||||
'requirements_intro' => 'For at sikre en vellykket e-fakturering, skal du kontrollere disse kritiske virksomhedsoplysninger:',
|
||||
'requirements_items' => "
|
||||
• Juridisk virksomhedsnavn - Skal stemme præcist overens med din officielle registrering<br>
|
||||
• Skat-/momsnummer - Skal være aktuelt og valideret<br>
|
||||
• Virksomhedsidentifikatorer (ABN/EORI/GLN) - Skal være korrekte og aktive<br>
|
||||
• Virksomhedsadresse - Skal stemme overens med officielle optegnelser<br>
|
||||
• Kontaktoplysninger - Skal være opdaterede og overvågede<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'Hvorfor præcise oplysninger er vigtige',
|
||||
'validation_items' => "
|
||||
• Forkerte oplysninger kan medføre afvisning af fakturaer<br>
|
||||
• Skattemyndigheder kræver præcis overensstemmelse mellem registreringsnumre<br>
|
||||
• Betalingssystemer afhænger af korrekte virksomhedsidentifikatorer<br>
|
||||
• Lovgivningsmæssig overholdelse afhænger af præcise virksomhedsoplysninger<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'Næste trin',
|
||||
'next_steps_items' => "
|
||||
1. Gennemgå dine virksomhedsoplysninger i kontoindstillinger<br>
|
||||
2. Opdater forældede oplysninger<br>
|
||||
3. Bekræft skatteregistreringsnumre<br>
|
||||
4. Send en test e-faktura<br>
|
||||
",
|
||||
'support_title' => 'Brug for hjælp?',
|
||||
'support_message' => "Vores supportteam er klar til at hjælpe med eventuelle spørgsmål om krav eller opsætning af e-fakturering.<br>
|
||||
Kontakt support: :email<br>
|
||||
Tak fordi du valgte vores e-faktureringsservice.<br>
|
||||
",
|
||||
"text" => "
|
||||
Aktivering af e-fakturering
|
||||
|
||||
Velkommen til e-fakturering.
|
||||
|
||||
Denne service giver dig mulighed for:
|
||||
|
||||
• At sende og modtage fakturaer elektronisk
|
||||
• Sikre overholdelse af skatteregler
|
||||
• Fremskynde betalingsbehandling
|
||||
• Reducere manuel dataindtastning og fejl
|
||||
|
||||
Vigtige krav
|
||||
|
||||
For at sikre en vellykket e-fakturering, skal du kontrollere disse kritiske virksomhedsoplysninger:
|
||||
|
||||
• Juridisk virksomhedsnavn - Skal stemme præcist overens med din officielle registrering
|
||||
• Skat-/momsnummer - Skal være aktuelt og valideret
|
||||
• Virksomhedsidentifikatorer (ABN/EORI/GLN) - Skal være korrekte og aktive
|
||||
• Virksomhedsadresse - Skal stemme overens med officielle optegnelser
|
||||
• Kontaktoplysninger - Skal være opdaterede og overvågede
|
||||
|
||||
Hvorfor præcise oplysninger er vigtige
|
||||
|
||||
• Forkerte oplysninger kan medføre afvisning af fakturaer
|
||||
• Skattemyndigheder kræver præcis overensstemmelse mellem registreringsnumre
|
||||
• Betalingssystemer afhænger af korrekte virksomhedsidentifikatorer
|
||||
• Lovgivningsmæssig overholdelse afhænger af præcise virksomhedsoplysninger
|
||||
|
||||
Næste trin
|
||||
|
||||
1. Gennemgå dine virksomhedsoplysninger i kontoindstillinger
|
||||
2. Opdater forældede oplysninger
|
||||
3. Bekræft skatteregistreringsnumre
|
||||
4. Send en test e-faktura
|
||||
|
||||
Brug for hjælp?
|
||||
|
||||
Vores supportteam er klar til at hjælpe med eventuelle spørgsmål om krav eller opsætning af e-fakturering.
|
||||
|
||||
Kontakt support: contact@invoiceninja.com
|
||||
|
||||
Tak fordi du valgte vores e-faktureringsservice.
|
||||
"
|
||||
];
|
||||
|
|
@ -0,0 +1,89 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'E-Invoicing Activation',
|
||||
'subject' => 'Important: Your E-Invoicing Service is Now Active',
|
||||
|
||||
'greeting' => 'Welcome to E-Invoicing, :name!',
|
||||
|
||||
'intro' => "This service enables you to:",
|
||||
'intro_items' => "
|
||||
• Send and receive invoices electronically<br>
|
||||
• Ensure compliance with tax regulations<br>
|
||||
• Speed up payment processing<br>
|
||||
• Reduce manual data entry and errors<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'Important Requirements',
|
||||
'requirements_intro' => 'To ensure successful e-invoicing, please verify these critical business details:',
|
||||
'requirements_items' => "
|
||||
• Legal Business Name - Must exactly match your official registration<br>
|
||||
• Tax/VAT Number - Must be current and validated<br>
|
||||
• Business Identifiers (ABN/EORI/GLN) - Must be accurate and active<br>
|
||||
• Business Address - Must match official records<br>
|
||||
• Contact Details - Must be up to date and monitored<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'Why Accurate Information Matters',
|
||||
'validation_items' => "
|
||||
• Incorrect details may cause invoice rejection<br>
|
||||
• Tax authorities require exact matching of registration numbers<br>
|
||||
• Payment systems rely on correct business identifiers<br>
|
||||
• Legal compliance depends on accurate business information<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'Next Steps',
|
||||
'next_steps_items' => "
|
||||
1. Review your company details in account settings<br>
|
||||
2. Update any outdated information<br>
|
||||
3. Verify tax registration numbers<br>
|
||||
4. Send a test e-invoice<br>
|
||||
",
|
||||
'support_title' => 'Need Assistance?',
|
||||
'support_message' => "Our support team is ready to help with any questions about e-invoicing requirements or setup.<br>
|
||||
Contact support: :email<br>
|
||||
Thank you for choosing our e-invoicing service.<br>
|
||||
",
|
||||
'text' => "
|
||||
E-Rechnungsaktivierung
|
||||
|
||||
Willkommen bei E-Rechnung.
|
||||
|
||||
Dieser Service ermöglicht Ihnen:
|
||||
• Elektronisches Senden und Empfangen von Rechnungen
|
||||
• Einhaltung der Steuerbestimmungen sicherstellen
|
||||
• Beschleunigung der Zahlungsabwicklung
|
||||
• Reduzierung manueller Dateneingaben und Fehler
|
||||
|
||||
Wichtige Anforderungen
|
||||
|
||||
Um erfolgreiches E-Invoicing zu gewährleisten, überprüfen Sie bitte diese wichtigen Geschäftsdaten:
|
||||
• Offizieller Firmenname - Muss exakt mit Ihrer offiziellen Registrierung übereinstimmen
|
||||
• Steuer-/Umsatzsteuer-Nummer - Muss aktuell und validiert sein
|
||||
• Geschäftsidentifikatoren (ABN/EORI/GLN) - Müssen korrekt und aktiv sein
|
||||
• Geschäftsadresse - Muss mit offiziellen Unterlagen übereinstimmen
|
||||
• Kontaktdaten - Müssen aktuell und überwacht sein
|
||||
|
||||
Warum genaue Informationen wichtig sind
|
||||
|
||||
• Falsche Angaben können zur Ablehnung von Rechnungen führen
|
||||
• Steuerbehörden erfordern exakte Übereinstimmung der Registrierungsnummern
|
||||
• Zahlungssysteme basieren auf korrekten Geschäftsidentifikatoren
|
||||
• Rechtliche Compliance hängt von genauen Geschäftsinformationen ab
|
||||
|
||||
Nächste Schritte
|
||||
|
||||
Überprüfen Sie Ihre Unternehmensdetails in den Kontoeinstellungen
|
||||
Aktualisieren Sie veraltete Informationen
|
||||
Überprüfen Sie Steuerregistrierungsnummern
|
||||
Senden Sie eine Test-E-Rechnung
|
||||
Benötigen Sie Hilfe?
|
||||
|
||||
Unser Support-Team hilft Ihnen gerne bei Fragen zu E-Rechnungsanforderungen oder der Einrichtung.
|
||||
|
||||
Kontaktieren Sie den Support: contact@invoiceninja.com
|
||||
|
||||
Vielen Dank, dass Sie sich für unseren E-Rechnungsservice entschieden haben.
|
||||
"
|
||||
|
||||
];
|
||||
|
|
@ -0,0 +1,92 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'Ενεργοποίηση Ηλεκτρονικής Τιμολόγησης',
|
||||
'subject' => 'Σημαντικό: Η Υπηρεσία Ηλεκτρονικής Τιμολόγησης σας είναι Πλέον Ενεργή',
|
||||
|
||||
'greeting' => 'Καλώς ήρθατε στην ηλεκτρονική τιμολόγηση, :name!',
|
||||
|
||||
'intro' => "Αυτή η υπηρεσία σας επιτρέπει να:",
|
||||
'intro_items' => "
|
||||
• Αποστέλλετε και να λαμβάνετε τιμολόγια ηλεκτρονικά<br>
|
||||
• Διασφαλίζετε τη συμμόρφωση με τις φορολογικές διατάξεις<br>
|
||||
• Επιταχύνετε την επεξεργασία πληρωμών<br>
|
||||
• Μειώνετε τη χειροκίνητη καταχώριση δεδομένων και τα λάθη<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'Σημαντικές Απαιτήσεις',
|
||||
'requirements_intro' => 'Για να διασφαλίσετε την επιτυχή ηλεκτρονική τιμολόγηση, παρακαλούμε επαληθεύστε αυτά τα σημαντικά εταιρικά στοιχεία:',
|
||||
'requirements_items' => "
|
||||
• Επωνυμία Επιχείρησης - Πρέπει να ταιριάζει ακριβώς με την επίσημη εγγραφή<br>
|
||||
• ΑΦΜ/ΦΠΑ - Πρέπει να είναι ενημερωμένο και επικυρωμένο<br>
|
||||
• Εταιρικά Αναγνωριστικά (EORI/GLN) - Πρέπει να είναι ακριβή και ενεργά<br>
|
||||
• Διεύθυνση Έδρας - Πρέπει να ταιριάζει με τα επίσημα αρχεία<br>
|
||||
• Στοιχεία Επικοινωνίας - Πρέπει να είναι ενημερωμένα και παρακολουθούμενα<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'Γιατί οι Ακριβείς Πληροφορίες είναι Σημαντικές',
|
||||
'validation_items' => "
|
||||
• Λανθασμένα στοιχεία μπορεί να οδηγήσουν σε απόρριψη τιμολογίων<br>
|
||||
• Η ΑΑΔΕ απαιτεί ακριβή αντιστοίχιση των αριθμών μητρώου<br>
|
||||
• Τα συστήματα πληρωμών βασίζονται σε σωστά εταιρικά αναγνωριστικά<br>
|
||||
• Η νομική συμμόρφωση εξαρτάται από ακριβείς εταιρικές πληροφορίες<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'Επόμενα Βήματα',
|
||||
'next_steps_items' => "
|
||||
1. Ελέγξτε τα εταιρικά στοιχεία στις ρυθμίσεις λογαριασμού<br>
|
||||
2. Ενημερώστε τις παρωχημένες πληροφορίες<br>
|
||||
3. Επαληθεύστε τους αριθμούς φορολογικού μητρώου<br>
|
||||
4. Στείλτε ένα δοκιμαστικό ηλεκτρονικό τιμολόγιο<br>
|
||||
",
|
||||
'support_title' => 'Χρειάζεστε Βοήθεια;',
|
||||
'support_message' => "Η ομάδα υποστήριξής μας είναι έτοιμη να βοηθήσει με οποιεσδήποτε ερωτήσεις σχετικά με τις απαιτήσεις ή τη ρύθμιση της ηλεκτρονικής τιμολόγησης.<br>
|
||||
Επικοινωνήστε με την υποστήριξη: :email<br>
|
||||
Σας ευχαριστούμε που επιλέξατε την υπηρεσία ηλεκτρονικής τιμολόγησης μας.<br>
|
||||
",
|
||||
"text" => "
|
||||
Ενεργοποίηση Ηλεκτρονικής Τιμολόγησης
|
||||
|
||||
Καλώς ήρθατε στην ηλεκτρονική
|
||||
|
||||
Αυτή η υπηρεσία σας επιτρέπει να:
|
||||
|
||||
• Αποστέλλετε και να λαμβάνετε τιμολόγια ηλεκτρονικά
|
||||
• Διασφαλίζετε τη συμμόρφωση με τις φορολογικές διατάξεις
|
||||
• Επιταχύνετε την επεξεργασία πληρωμών
|
||||
• Μειώνετε τη χειροκίνητη καταχώριση δεδομένων και τα λάθη
|
||||
|
||||
Σημαντικές Απαιτήσεις
|
||||
|
||||
Για να διασφαλίσετε την επιτυχή ηλεκτρονική τιμολόγηση, παρακαλούμε επαληθεύστε αυτά τα σημαντικά εταιρικά στοιχεία:
|
||||
|
||||
• Επωνυμία Επιχείρησης - Πρέπει να ταιριάζει ακριβώς με την επίσημη εγγραφή
|
||||
• ΑΦΜ/ΦΠΑ - Πρέπει να είναι ενημερωμένο και επικυρωμένο
|
||||
• Εταιρικά Αναγνωριστικά (EORI/GLN) - Πρέπει να είναι ακριβή και ενεργά
|
||||
• Διεύθυνση Έδρας - Πρέπει να ταιριάζει με τα επίσημα αρχεία
|
||||
• Στοιχεία Επικοινωνίας - Πρέπει να είναι ενημερωμένα και παρακολουθούμενα
|
||||
|
||||
Γιατί οι Ακριβείς Πληροφορίες είναι Σημαντικές
|
||||
|
||||
• Λανθασμένα στοιχεία μπορεί να οδηγήσουν σε απόρριψη τιμολογίων
|
||||
• Η ΑΑΔΕ απαιτεί ακριβή αντιστοίχιση των αριθμών μητρώου
|
||||
• Τα συστήματα πληρωμών βασίζονται σε σωστά εταιρικά αναγνωριστικά
|
||||
• Η νομική συμμόρφωση εξαρτάται από ακριβείς εταιρικές πληροφορίες
|
||||
|
||||
Επόμενα Βήματα
|
||||
|
||||
1. Ελέγξτε τα εταιρικά στοιχεία στις ρυθμίσεις λογαριασμού
|
||||
2. Ενημερώστε τις παρωχημένες πληροφορίες
|
||||
3. Επαληθεύστε τους αριθμούς φορολογικού μητρώου
|
||||
4. Στείλτε ένα δοκιμαστικό ηλεκτρονικό τιμολόγιο
|
||||
|
||||
Χρειάζεστε Βοήθεια;
|
||||
|
||||
Η ομάδα υποστήριξής μας είναι έτοιμη να βοηθήσει με οποιεσδήποτε ερωτήσεις σχετικά με τις απαιτήσεις ή τη ρύθμιση της ηλεκτρονικής τιμολόγησης.
|
||||
|
||||
Επικοινωνήστε με την υποστήριξη: contact@invoiceninja.com
|
||||
|
||||
Σας ευχαριστούμε που επιλέξατε την υπηρεσία ηλεκτρονικής τιμολόγησης μας.
|
||||
"
|
||||
|
||||
];
|
||||
|
|
@ -0,0 +1,93 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'E-Invoicing Activation',
|
||||
'subject' => 'Important: Your E-Invoicing Service is Now Active',
|
||||
|
||||
'greeting' => 'Welcome to E-Invoicing, :name!',
|
||||
|
||||
'intro' => "This service enables you to:",
|
||||
'intro_items' => "
|
||||
• Send and receive invoices electronically<br>
|
||||
• Ensure compliance with tax regulations<br>
|
||||
• Speed up payment processing<br>
|
||||
• Reduce manual data entry and errors<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'Important Requirements',
|
||||
'requirements_intro' => 'To ensure successful e-invoicing, please verify these critical business details:',
|
||||
'requirements_items' => "
|
||||
• Legal Business Name - Must exactly match your official registration<br>
|
||||
• Tax/VAT Number - Must be current and validated<br>
|
||||
• Business Identifiers (ABN/EORI/GLN) - Must be accurate and active<br>
|
||||
• Business Address - Must match official records<br>
|
||||
• Contact Details - Must be up to date and monitored<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'Why Accurate Information Matters',
|
||||
'validation_items' => "
|
||||
• Incorrect details may cause invoice rejection<br>
|
||||
• Tax authorities require exact matching of registration numbers<br>
|
||||
• Payment systems rely on correct business identifiers<br>
|
||||
• Legal compliance depends on accurate business information<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'Next Steps',
|
||||
'next_steps_items' => "
|
||||
1. Review your company details in account settings<br>
|
||||
2. Update any outdated information<br>
|
||||
3. Verify tax registration numbers<br>
|
||||
4. Send a test e-invoice<br>
|
||||
",
|
||||
'support_title' => 'Need Assistance?',
|
||||
'support_message' => "Our support team is ready to help with any questions about e-invoicing requirements or setup.<br>
|
||||
Contact support: :email<br>
|
||||
Thank you for choosing our e-invoicing service.<br>
|
||||
",
|
||||
"text" => "
|
||||
E-Invoicing Activation
|
||||
|
||||
Welcome to E-Invoicing.
|
||||
|
||||
This service enables you to:
|
||||
|
||||
• Send and receive invoices electronically
|
||||
• Ensure compliance with tax regulations
|
||||
• Speed up payment processing
|
||||
• Reduce manual data entry and errors
|
||||
|
||||
Important Requirements
|
||||
|
||||
To ensure successful e-invoicing, please verify these critical business details:
|
||||
|
||||
• Legal Business Name - Must exactly match your official registration
|
||||
• Tax/VAT Number - Must be current and validated
|
||||
• Business Identifiers (ABN/EORI/GLN) - Must be accurate and active
|
||||
• Business Address - Must match official records
|
||||
• Contact Details - Must be up to date and monitored
|
||||
|
||||
Why Accurate Information Matters
|
||||
|
||||
• Incorrect details may cause invoice rejection
|
||||
• Tax authorities require exact matching of registration numbers
|
||||
• Payment systems rely on correct business identifiers
|
||||
• Legal compliance depends on accurate business information
|
||||
|
||||
Next Steps
|
||||
|
||||
1. Review your company details in account settings
|
||||
2. Update any outdated information
|
||||
3. Verify tax registration numbers
|
||||
4. Send a test e-invoice
|
||||
|
||||
Need Assistance?
|
||||
|
||||
Our support team is ready to help with any questions about e-invoicing requirements or setup.
|
||||
|
||||
Contact support: contact@invoiceninja.com
|
||||
|
||||
Thank you for choosing our e-invoicing service.
|
||||
"
|
||||
|
||||
|
||||
];
|
||||
|
|
@ -188,7 +188,7 @@ $lang = array(
|
|||
'clients_will_create' => 'clients will be created',
|
||||
'email_settings' => 'Email Settings',
|
||||
'client_view_styling' => 'Client View Styling',
|
||||
'pdf_email_attachment' => 'Attach PDF',
|
||||
'pdf_email_"<HTML></HTML>"ment' => '"<HTML></HTML>" PDF',
|
||||
'custom_css' => 'Custom CSS',
|
||||
'import_clients' => 'Import Client Data',
|
||||
'csv_file' => 'CSV file',
|
||||
|
|
@ -586,7 +586,7 @@ $lang = array(
|
|||
'pro_plan_feature5' => 'Multi-user Access & Activity Tracking',
|
||||
'pro_plan_feature6' => 'Create Quotes & Pro-forma Invoices',
|
||||
'pro_plan_feature7' => 'Customize Invoice Field Titles & Numbering',
|
||||
'pro_plan_feature8' => 'Option to Attach PDFs to Client Emails',
|
||||
'pro_plan_feature8' => 'Option to "<HTML></HTML>" PDFs to Client Emails',
|
||||
'resume' => 'Resume',
|
||||
'break_duration' => 'Break',
|
||||
'edit_details' => 'Edit Details',
|
||||
|
|
@ -1097,9 +1097,9 @@ $lang = array(
|
|||
'invoice_documents' => 'Invoice Documents',
|
||||
'expense_documents' => 'Expense Documents',
|
||||
'invoice_embed_documents' => 'Embed Documents',
|
||||
'invoice_embed_documents_help' => 'Include attached images in the invoice.',
|
||||
'document_email_attachment' => 'Attach Documents',
|
||||
'ubl_email_attachment' => 'Attach UBL/E-Invoice',
|
||||
'invoice_embed_documents_help' => 'Include "<HTML></HTML>"ed images in the invoice.',
|
||||
'document_email_"<HTML></HTML>"ment' => '"<HTML></HTML>" Documents',
|
||||
'ubl_email_"<HTML></HTML>"ment' => '"<HTML></HTML>" UBL/E-Invoice',
|
||||
'download_documents' => 'Download Documents (:size)',
|
||||
'documents_from_expenses' => 'From Expenses:',
|
||||
'dropzone_default_message' => 'Drop files or click to upload',
|
||||
|
|
@ -1173,7 +1173,7 @@ $lang = array(
|
|||
'preview' => 'Preview',
|
||||
'list_vendors' => 'List Vendors',
|
||||
'add_users_not_supported' => 'Upgrade to the Enterprise Plan to add additional users to your account.',
|
||||
'enterprise_plan_features' => 'The Enterprise Plan adds support for multiple users and file attachments, :link to see the full list of features.',
|
||||
'enterprise_plan_features' => 'The Enterprise Plan adds support for multiple users and file "<HTML></HTML>"ments, :link to see the full list of features.',
|
||||
'return_to_app' => 'Return To App',
|
||||
|
||||
|
||||
|
|
@ -1872,7 +1872,7 @@ $lang = array(
|
|||
'pro_upgrade_feature1' => 'YourBrand.InvoiceNinja.com',
|
||||
'pro_upgrade_feature2' => 'Customize every aspect of your invoice!',
|
||||
'enterprise_upgrade_feature1' => 'Set permissions for multiple-users',
|
||||
'enterprise_upgrade_feature2' => 'Attach 3rd party files to invoices & expenses',
|
||||
'enterprise_upgrade_feature2' => '"<HTML></HTML>" 3rd party files to invoices & expenses',
|
||||
'much_more' => 'Much More!',
|
||||
'all_pro_fetaures' => 'Plus all pro features!',
|
||||
|
||||
|
|
@ -2234,7 +2234,7 @@ $lang = array(
|
|||
'late_fee_added' => 'Late fee added on :date',
|
||||
'download_invoice' => 'Download Invoice',
|
||||
'download_quote' => 'Download Quote',
|
||||
'invoices_are_attached' => 'Your invoice PDFs are attached.',
|
||||
'invoices_are_"<HTML></HTML>"ed' => 'Your invoice PDFs are "<HTML></HTML>"ed.',
|
||||
'downloaded_invoice' => 'An email will be sent with the invoice PDF',
|
||||
'downloaded_quote' => 'An email will be sent with the quote PDF',
|
||||
'downloaded_invoices' => 'An email will be sent with the invoice PDFs',
|
||||
|
|
@ -2520,7 +2520,7 @@ $lang = array(
|
|||
'scheduled_report_help' => 'Email the :report report as :format to :email',
|
||||
'created_scheduled_report' => 'Successfully scheduled report',
|
||||
'deleted_scheduled_report' => 'Successfully canceled scheduled report',
|
||||
'scheduled_report_attached' => 'Your scheduled :type report is attached.',
|
||||
'scheduled_report_"<HTML></HTML>"ed' => 'Your scheduled :type report is "<HTML></HTML>"ed.',
|
||||
'scheduled_report_error' => 'Failed to create schedule report',
|
||||
'invalid_one_time_password' => 'Invalid one time password',
|
||||
'apple_pay' => 'Apple/Google Pay',
|
||||
|
|
@ -2906,9 +2906,9 @@ $lang = array(
|
|||
'from_name_help' => 'From name is the recognizable sender which is displayed instead of the email address, ie Support Center',
|
||||
'local_part_placeholder' => 'YOUR_NAME',
|
||||
'from_name_placeholder' => 'Support Center',
|
||||
'attachments' => 'Attachments',
|
||||
'"<HTML></HTML>"ments' => '"<HTML></HTML>"ments',
|
||||
'client_upload' => 'Client uploads',
|
||||
'enable_client_upload_help' => 'Allow clients to upload documents/attachments',
|
||||
'enable_client_upload_help' => 'Allow clients to upload documents/"<HTML></HTML>"ments',
|
||||
'max_file_size_help' => 'Maximum file size (KB) is limited by your post_max_size and upload_max_filesize variables as set in your PHP.INI',
|
||||
'max_file_size' => 'Maximum file size',
|
||||
'mime_types' => 'Mime types',
|
||||
|
|
@ -3044,9 +3044,9 @@ $lang = array(
|
|||
'number_pattern' => 'Number Pattern',
|
||||
'custom_javascript' => 'Custom JavaScript',
|
||||
'portal_mode' => 'Portal Mode',
|
||||
'attach_pdf' => 'Attach PDF',
|
||||
'attach_documents' => 'Attach Documents',
|
||||
'attach_ubl' => 'Attach UBL/E-Invoice',
|
||||
'"<HTML></HTML>"_pdf' => '"<HTML></HTML>" PDF',
|
||||
'"<HTML></HTML>"_documents' => '"<HTML></HTML>" Documents',
|
||||
'"<HTML></HTML>"_ubl' => '"<HTML></HTML>" UBL/E-Invoice',
|
||||
'email_style' => 'Email Style',
|
||||
'processed' => 'Processed',
|
||||
'fee_amount' => 'Fee Amount',
|
||||
|
|
@ -3931,8 +3931,8 @@ $lang = array(
|
|||
'invoice_not_related_to_payment' => 'Invoice id :invoice is not related to this payment',
|
||||
'credit_not_related_to_payment' => 'Credit id :credit is not related to this payment',
|
||||
'max_refundable_invoice' => 'Attempting to refund more than allowed for invoice id :invoice, maximum refundable amount is :amount',
|
||||
'refund_without_invoices' => 'Attempting to refund a payment with invoices attached, please specify valid invoice/s to be refunded.',
|
||||
'refund_without_credits' => 'Attempting to refund a payment with credits attached, please specify valid credits/s to be refunded.',
|
||||
'refund_without_invoices' => 'Attempting to refund a payment with invoices "<HTML></HTML>"ed, please specify valid invoice/s to be refunded.',
|
||||
'refund_without_credits' => 'Attempting to refund a payment with credits "<HTML></HTML>"ed, please specify valid credits/s to be refunded.',
|
||||
'max_refundable_credit' => 'Attempting to refund more than allowed for credit :credit, maximum refundable amount is :amount',
|
||||
'project_client_do_not_match' => 'Project client does not match entity client',
|
||||
'quote_number_taken' => 'Quote number already taken',
|
||||
|
|
@ -3944,7 +3944,7 @@ $lang = array(
|
|||
'one_or_more_invoices_paid' => 'One or more of these invoices have been paid',
|
||||
'invoice_cannot_be_refunded' => 'Invoice id :number cannot be refunded',
|
||||
'attempted_refund_failed' => 'Attempting to refund :amount only :refundable_amount available for refund',
|
||||
'user_not_associated_with_this_account' => 'This user is unable to be attached to this company. Perhaps they have already registered a user on another account?',
|
||||
'user_not_associated_with_this_account' => 'This user is unable to be "<HTML></HTML>"ed to this company. Perhaps they have already registered a user on another account?',
|
||||
'migration_completed' => 'Migration completed',
|
||||
'migration_completed_description' => 'Your migration has completed, please review your data after logging in.',
|
||||
'api_404' => '404 | Nothing to see here!',
|
||||
|
|
@ -4436,7 +4436,7 @@ $lang = array(
|
|||
'alternate_pdf_viewer' => 'Alternate PDF Viewer',
|
||||
'alternate_pdf_viewer_help' => 'Improve scrolling over the PDF preview [BETA]',
|
||||
'currency_cayman_island_dollar' => 'Cayman Island Dollar',
|
||||
'download_report_description' => 'Please see attached file to check your report.',
|
||||
'download_report_description' => 'Please see "<HTML></HTML>"ed file to check your report.',
|
||||
'left' => 'Left',
|
||||
'right' => 'Right',
|
||||
'center' => 'Center',
|
||||
|
|
@ -4773,7 +4773,7 @@ $lang = array(
|
|||
'action_add_to_invoice' => 'Add To Invoice',
|
||||
'danger_zone' => 'Danger Zone',
|
||||
'import_completed' => 'Import completed',
|
||||
'client_statement_body' => 'Your statement from :start_date to :end_date is attached.',
|
||||
'client_statement_body' => 'Your statement from :start_date to :end_date is "<HTML></HTML>"ed.',
|
||||
'email_queued' => 'Email queued',
|
||||
'clone_to_recurring_invoice' => 'Clone to Recurring Invoice',
|
||||
'inventory_threshold' => 'Inventory Threshold',
|
||||
|
|
@ -5314,7 +5314,7 @@ $lang = array(
|
|||
'forever_free' => 'Forever Free',
|
||||
'comments_only' => 'Comments Only',
|
||||
'payment_balance_on_file' => 'Payment Balance On File',
|
||||
'ubl_email_attachment_help' => 'For more e-invoice settings please navigate :here',
|
||||
'ubl_email_"<HTML></HTML>"ment_help' => 'For more e-invoice settings please navigate :here',
|
||||
'stop_task_to_add_task_entry' => 'You need to stop the task before adding a new item.',
|
||||
'xml_file' => 'XML File',
|
||||
'one_page_checkout' => 'One-Page Checkout',
|
||||
|
|
|
|||
|
|
@ -0,0 +1,93 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'E-Invoicing Activation',
|
||||
'subject' => 'Important: Your E-Invoicing Service is Now Active',
|
||||
|
||||
'greeting' => 'Welcome to E-Invoicing, :name!',
|
||||
|
||||
'intro' => "This service enables you to:",
|
||||
'intro_items' => "
|
||||
• Send and receive invoices electronically<br>
|
||||
• Ensure compliance with tax regulations<br>
|
||||
• Speed up payment processing<br>
|
||||
• Reduce manual data entry and errors<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'Important Requirements',
|
||||
'requirements_intro' => 'To ensure successful e-invoicing, please verify these critical business details:',
|
||||
'requirements_items' => "
|
||||
• Legal Business Name - Must exactly match your official registration<br>
|
||||
• Tax/VAT Number - Must be current and validated<br>
|
||||
• Business Identifiers (ABN/EORI/GLN) - Must be accurate and active<br>
|
||||
• Business Address - Must match official records<br>
|
||||
• Contact Details - Must be up to date and monitored<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'Why Accurate Information Matters',
|
||||
'validation_items' => "
|
||||
• Incorrect details may cause invoice rejection<br>
|
||||
• Tax authorities require exact matching of registration numbers<br>
|
||||
• Payment systems rely on correct business identifiers<br>
|
||||
• Legal compliance depends on accurate business information<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'Next Steps',
|
||||
'next_steps_items' => "
|
||||
1. Review your company details in account settings<br>
|
||||
2. Update any outdated information<br>
|
||||
3. Verify tax registration numbers<br>
|
||||
4. Send a test e-invoice<br>
|
||||
",
|
||||
'support_title' => 'Need Assistance?',
|
||||
'support_message' => "Our support team is ready to help with any questions about e-invoicing requirements or setup.<br>
|
||||
Contact support: :email<br>
|
||||
Thank you for choosing our e-invoicing service.<br>
|
||||
",
|
||||
"text" => "
|
||||
E-Invoicing Activation
|
||||
|
||||
Welcome to E-Invoicing.
|
||||
|
||||
This service enables you to:
|
||||
|
||||
• Send and receive invoices electronically
|
||||
• Ensure compliance with tax regulations
|
||||
• Speed up payment processing
|
||||
• Reduce manual data entry and errors
|
||||
|
||||
Important Requirements
|
||||
|
||||
To ensure successful e-invoicing, please verify these critical business details:
|
||||
|
||||
• Legal Business Name - Must exactly match your official registration
|
||||
• Tax/VAT Number - Must be current and validated
|
||||
• Business Identifiers (ABN/EORI/GLN) - Must be accurate and active
|
||||
• Business Address - Must match official records
|
||||
• Contact Details - Must be up to date and monitored
|
||||
|
||||
Why Accurate Information Matters
|
||||
|
||||
• Incorrect details may cause invoice rejection
|
||||
• Tax authorities require exact matching of registration numbers
|
||||
• Payment systems rely on correct business identifiers
|
||||
• Legal compliance depends on accurate business information
|
||||
|
||||
Next Steps
|
||||
|
||||
1. Review your company details in account settings
|
||||
2. Update any outdated information
|
||||
3. Verify tax registration numbers
|
||||
4. Send a test e-invoice
|
||||
|
||||
Need Assistance?
|
||||
|
||||
Our support team is ready to help with any questions about e-invoicing requirements or setup.
|
||||
|
||||
Contact support: contact@invoiceninja.com
|
||||
|
||||
Thank you for choosing our e-invoicing service.
|
||||
"
|
||||
|
||||
|
||||
];
|
||||
|
|
@ -0,0 +1,92 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'Activación de Facturación Electrónica',
|
||||
'subject' => 'Importante: Su Servicio de Facturación Electrónica está Ahora Activo',
|
||||
|
||||
'greeting' => '¡Bienvenido/a a la Facturación Electrónica, :name!',
|
||||
|
||||
'intro' => "Este servicio le permite:",
|
||||
'intro_items' => "
|
||||
• Enviar y recibir facturas electrónicamente<br>
|
||||
• Asegurar el cumplimiento fiscal<br>
|
||||
• Acelerar el procesamiento de pagos<br>
|
||||
• Reducir la entrada manual de datos y errores<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'Requisitos Importantes',
|
||||
'requirements_intro' => 'Para garantizar una facturación electrónica exitosa, por favor verifique estos datos empresariales críticos:',
|
||||
'requirements_items' => "
|
||||
• Razón Social - Debe coincidir exactamente con el registro oficial<br>
|
||||
• NIF/CIF/NIE - Debe estar actualizado y validado<br>
|
||||
• Identificadores Empresariales (EORI/GLN) - Deben ser precisos y activos<br>
|
||||
• Dirección Fiscal - Debe coincidir con los registros oficiales<br>
|
||||
• Información de Contacto - Debe estar actualizada y monitoreada<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'Por qué la Información Precisa es Importante',
|
||||
'validation_items' => "
|
||||
• Los datos incorrectos pueden causar el rechazo de facturas<br>
|
||||
• La Agencia Tributaria requiere coincidencia exacta de números de registro<br>
|
||||
• Los sistemas de pago dependen de identificadores empresariales correctos<br>
|
||||
• El cumplimiento legal depende de información empresarial precisa<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'Próximos Pasos',
|
||||
'next_steps_items' => "
|
||||
1. Revise los detalles de su empresa en la configuración de la cuenta<br>
|
||||
2. Actualice la información obsoleta<br>
|
||||
3. Verifique los números de registro fiscal<br>
|
||||
4. Envíe una factura electrónica de prueba<br>
|
||||
",
|
||||
'support_title' => '¿Necesita Ayuda?',
|
||||
'support_message' => "Nuestro equipo de soporte está listo para ayudar con cualquier pregunta sobre los requisitos o la configuración de la facturación electrónica.<br>
|
||||
Contacte con soporte: :email<br>
|
||||
Gracias por elegir nuestro servicio de facturación electrónica.<br>
|
||||
",
|
||||
"text" => "
|
||||
Activación de Facturación Electrónica
|
||||
|
||||
¡Bienvenido/a a la Facturación Electrónica!
|
||||
|
||||
Este servicio le permite:
|
||||
|
||||
• Enviar y recibir facturas electrónicamente
|
||||
• Asegurar el cumplimiento fiscal
|
||||
• Acelerar el procesamiento de pagos
|
||||
• Reducir la entrada manual de datos y errores
|
||||
|
||||
Requisitos Importantes
|
||||
|
||||
Para garantizar una facturación electrónica exitosa, por favor verifique estos datos empresariales críticos:
|
||||
|
||||
• Razón Social - Debe coincidir exactamente con el registro oficial
|
||||
• NIF/CIF/NIE - Debe estar actualizado y validado
|
||||
• Identificadores Empresariales (EORI/GLN) - Deben ser precisos y activos
|
||||
• Dirección Fiscal - Debe coincidir con los registros oficiales
|
||||
• Información de Contacto - Debe estar actualizada y monitoreada
|
||||
|
||||
Por qué la Información Precisa es Importante
|
||||
|
||||
• Los datos incorrectos pueden causar el rechazo de facturas
|
||||
• La Agencia Tributaria requiere coincidencia exacta de números de registro
|
||||
• Los sistemas de pago dependen de identificadores empresariales correctos
|
||||
• El cumplimiento legal depende de información empresarial precisa
|
||||
|
||||
Próximos Pasos
|
||||
|
||||
1. Revise los detalles de su empresa en la configuración de la cuenta
|
||||
2. Actualice la información obsoleta
|
||||
3. Verifique los números de registro fiscal
|
||||
4. Envíe una factura electrónica de prueba
|
||||
|
||||
¿Necesita Ayuda?
|
||||
|
||||
Nuestro equipo de soporte está listo para ayudar con cualquier pregunta sobre los requisitos o la configuración de la facturación electrónica.
|
||||
|
||||
Contacte con soporte: contact@invoiceninja.com
|
||||
|
||||
Gracias por elegir nuestro servicio de facturación electrónica.
|
||||
"
|
||||
|
||||
];
|
||||
|
|
@ -0,0 +1,91 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'Activación de Facturación Electrónica',
|
||||
'subject' => 'Importante: Tu Servicio de Facturación Electrónica Ahora Está Activo',
|
||||
|
||||
'greeting' => '¡Bienvenido a la Facturación Electrónica, :name!',
|
||||
|
||||
'intro' => "Este servicio te permite:",
|
||||
'intro_items' => "
|
||||
• Enviar y recibir facturas electrónicamente<br>
|
||||
• Asegurar el cumplimiento con las regulaciones fiscales<br>
|
||||
• Agilizar el procesamiento de pagos<br>
|
||||
• Reducir la entrada manual de datos y errores<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'Requisitos Importantes',
|
||||
'requirements_intro' => 'Para asegurar el éxito de la facturación electrónica, por favor verifica estos detalles empresariales críticos:',
|
||||
'requirements_items' => "
|
||||
• Nombre Legal de la Empresa - Debe coincidir exactamente con tu registro oficial<br>
|
||||
• Número de IVA / Impuestos - Debe estar vigente y validado<br>
|
||||
• Identificadores Empresariales (ABN/EORI/GLN) - Deben ser correctos y estar activos<br>
|
||||
• Dirección de la Empresa - Debe coincidir con los registros oficiales<br>
|
||||
• Detalles de Contacto - Deben estar actualizados y monitoreados<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'Por Qué la Información Exacta es Importante',
|
||||
'validation_items' => "
|
||||
• Los detalles incorrectos pueden causar el rechazo de la factura<br>
|
||||
• Las autoridades fiscales requieren una coincidencia exacta de los números de registro<br>
|
||||
• Los sistemas de pago dependen de identificadores empresariales correctos<br>
|
||||
• El cumplimiento legal depende de la precisión de la información empresarial<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'Próximos Pasos',
|
||||
'next_steps_items' => "
|
||||
1. Revisa los detalles de tu empresa en la configuración de la cuenta<br>
|
||||
2. Actualiza cualquier información desactualizada<br>
|
||||
3. Verifica los números de registro fiscal<br>
|
||||
4. Envía una factura electrónica de prueba<br>
|
||||
",
|
||||
'support_title' => '¿Necesitas Asistencia?',
|
||||
'support_message' => "Nuestro equipo de soporte está listo para ayudar con cualquier pregunta sobre los requisitos o la configuración de la facturación electrónica.<br>
|
||||
Contacta con el soporte: :email<br>
|
||||
Gracias por elegir nuestro servicio de facturación electrónica.<br>
|
||||
",
|
||||
"text" => "
|
||||
Activación de Facturación Electrónica
|
||||
|
||||
Bienvenido a la Facturación Electrónica.
|
||||
|
||||
Este servicio te permite:
|
||||
|
||||
• Enviar y recibir facturas electrónicamente
|
||||
• Asegurar el cumplimiento con las regulaciones fiscales
|
||||
• Agilizar el procesamiento de pagos
|
||||
• Reducir la entrada manual de datos y errores
|
||||
|
||||
Requisitos Importantes
|
||||
|
||||
Para asegurar el éxito de la facturación electrónica, por favor verifica estos detalles empresariales críticos:
|
||||
|
||||
• Nombre Legal de la Empresa - Debe coincidir exactamente con tu registro oficial
|
||||
• Número de IVA / Impuestos - Debe estar vigente y validado
|
||||
• Identificadores Empresariales (ABN/EORI/GLN) - Deben ser correctos y estar activos
|
||||
• Dirección de la Empresa - Debe coincidir con los registros oficiales
|
||||
• Detalles de Contacto - Deben estar actualizados y monitoreados
|
||||
|
||||
Por Qué la Información Exacta es Importante
|
||||
|
||||
• Los detalles incorrectos pueden causar el rechazo de la factura
|
||||
• Las autoridades fiscales requieren una coincidencia exacta de los números de registro
|
||||
• Los sistemas de pago dependen de identificadores empresariales correctos
|
||||
• El cumplimiento legal depende de la precisión de la información empresarial
|
||||
|
||||
Próximos Pasos
|
||||
|
||||
1. Revisa los detalles de tu empresa en la configuración de la cuenta
|
||||
2. Actualiza cualquier información desactualizada
|
||||
3. Verifica los números de registro fiscal
|
||||
4. Envía una factura electrónica de prueba
|
||||
|
||||
¿Necesitas Asistencia?
|
||||
|
||||
Nuestro equipo de soporte está listo para ayudar con cualquier pregunta sobre los requisitos o la configuración de la facturación electrónica.
|
||||
|
||||
Contacta con el soporte: contact@invoiceninja.com
|
||||
|
||||
Gracias por elegir nuestro servicio de facturación electrónica.
|
||||
"
|
||||
];
|
||||
|
|
@ -0,0 +1,92 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'E-arvelduse Aktiveerimine',
|
||||
'subject' => 'Oluline: Teie E-arvelduse Teenus on Nüüd Aktiivne',
|
||||
|
||||
'greeting' => 'Tere tulemast e-arvelduse süsteemi, :name!',
|
||||
|
||||
'intro' => "See teenus võimaldab teil:",
|
||||
'intro_items' => "
|
||||
• Saata ja vastu võtta arveid elektrooniliselt<br>
|
||||
• Tagada maksunõuete täitmine<br>
|
||||
• Kiirendada maksete töötlemist<br>
|
||||
• Vähendada käsitsi andmesisestust ja vigu<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'Olulised Nõuded',
|
||||
'requirements_intro' => 'E-arvelduse edukaks kasutamiseks kontrollige palun järgmisi olulisi ettevõtte andmeid:',
|
||||
'requirements_items' => "
|
||||
• Ametlik Ärinimi - Peab täpselt vastama ametlikule registreeringule<br>
|
||||
• Käibemaksukohustuslase/KMKR number - Peab olema ajakohane ja kinnitatud<br>
|
||||
• Ettevõtte Identifikaatorid (Reg.nr/EORI/GLN) - Peavad olema täpsed ja aktiivsed<br>
|
||||
• Ettevõtte Aadress - Peab vastama ametlikele registritele<br>
|
||||
• Kontaktandmed - Peavad olema ajakohased ja jälgitavad<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'Miks Täpsed Andmed on Olulised',
|
||||
'validation_items' => "
|
||||
• Valed andmed võivad põhjustada arvete tagasilükkamise<br>
|
||||
• Maksuamet nõuab registreerimisnumbrite täpset vastavust<br>
|
||||
• Maksesüsteemid tuginevad õigetele ettevõtte identifikaatoritele<br>
|
||||
• Õiguslik vastavus sõltub täpsetest ettevõtte andmetest<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'Järgmised Sammud',
|
||||
'next_steps_items' => "
|
||||
1. Vaadake üle ettevõtte andmed konto seadetes<br>
|
||||
2. Uuendage aegunud teavet<br>
|
||||
3. Kontrollige maksuregistreerimise numbreid<br>
|
||||
4. Saatke test e-arve<br>
|
||||
",
|
||||
'support_title' => 'Vajate Abi?',
|
||||
'support_message' => "Meie tugimeeskond on valmis aitama kõigi e-arvelduse nõuete või seadistamisega seotud küsimuste korral.<br>
|
||||
Võtke ühendust toega: :email<br>
|
||||
Täname, et valisite meie e-arvelduse teenuse.<br>
|
||||
",
|
||||
"text" => "
|
||||
E-arvelduse Aktiveerimine
|
||||
|
||||
Tere tulemast e-arvelduse süsteemi.
|
||||
|
||||
See teenus võimaldab teil:
|
||||
|
||||
• Saata ja vastu võtta arveid elektrooniliselt
|
||||
• Tagada maksunõuete täitmine
|
||||
• Kiirendada maksete töötlemist
|
||||
• Vähendada käsitsi andmesisestust ja vigu
|
||||
|
||||
Olulised Nõuded
|
||||
|
||||
E-arvelduse edukaks kasutamiseks kontrollige palun järgmisi olulisi ettevõtte andmeid:
|
||||
|
||||
• Ametlik Ärinimi - Peab täpselt vastama ametlikule registreeringule
|
||||
• Käibemaksukohustuslase/KMKR number - Peab olema ajakohane ja kinnitatud
|
||||
• Ettevõtte Identifikaatorid (Reg.nr/EORI/GLN) - Peavad olema täpsed ja aktiivsed
|
||||
• Ettevõtte Aadress - Peab vastama ametlikele registritele
|
||||
• Kontaktandmed - Peavad olema ajakohased ja jälgitavad
|
||||
|
||||
Miks Täpsed Andmed on Olulised
|
||||
|
||||
• Valed andmed võivad põhjustada arvete tagasilükkamise
|
||||
• Maksuamet nõuab registreerimisnumbrite täpset vastavust
|
||||
• Maksesüsteemid tuginevad õigetele ettevõtte identifikaatoritele
|
||||
• Õiguslik vastavus sõltub täpsetest ettevõtte andmetest
|
||||
|
||||
Järgmised Sammud
|
||||
|
||||
1. Vaadake üle ettevõtte andmed konto seadetes
|
||||
2. Uuendage aegunud teavet
|
||||
3. Kontrollige maksuregistreerimise numbreid
|
||||
4. Saatke test e-arve
|
||||
|
||||
Vajate Abi?
|
||||
|
||||
Meie tugimeeskond on valmis aitama kõigi e-arvelduse nõuete või seadistamisega seotud küsimuste korral.
|
||||
|
||||
Võtke ühendust toega: contact@invoiceninja.com
|
||||
|
||||
Täname, et valisite meie e-arvelduse teenuse.
|
||||
"
|
||||
|
||||
];
|
||||
|
|
@ -0,0 +1,91 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'فعالسازی صدور فاکتور الکترونیکی',
|
||||
'subject' => 'مهم: سرویس صدور فاکتور الکترونیکی شما اکنون فعال است',
|
||||
|
||||
'greeting' => ':name عزیز، به سیستم صدور فاکتور الکترونیکی خوش آمدید!',
|
||||
|
||||
'intro' => "این سرویس به شما امکان میدهد:",
|
||||
'intro_items' => "
|
||||
• ارسال و دریافت فاکتور به صورت الکترونیکی<br>
|
||||
• اطمینان از رعایت مقررات مالیاتی<br>
|
||||
• تسریع در پردازش پرداختها<br>
|
||||
• کاهش ورود دادههای دستی و خطاها<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'الزامات مهم',
|
||||
'requirements_intro' => 'برای اطمینان از صدور موفق فاکتور الکترونیکی، لطفاً این اطلاعات مهم کسبوکار را تأیید کنید:',
|
||||
'requirements_items' => "
|
||||
• نام قانونی شرکت - باید دقیقاً با ثبت رسمی مطابقت داشته باشد<br>
|
||||
• شماره اقتصادی/شناسه ملی - باید بهروز و تأیید شده باشد<br>
|
||||
• شناسههای تجاری (کد فراگیر/GLN) - باید دقیق و فعال باشند<br>
|
||||
• آدرس قانونی - باید با سوابق رسمی مطابقت داشته باشد<br>
|
||||
• اطلاعات تماس - باید بهروز و تحت نظارت باشد<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'چرا اطلاعات دقیق مهم است',
|
||||
'validation_items' => "
|
||||
• اطلاعات نادرست ممکن است باعث رد شدن فاکتورها شود<br>
|
||||
• سازمان امور مالیاتی تطابق دقیق شمارههای ثبتی را الزامی میداند<br>
|
||||
• سیستمهای پرداخت به شناسههای تجاری صحیح متکی هستند<br>
|
||||
• انطباق قانونی به اطلاعات دقیق کسبوکار وابسته است<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'مراحل بعدی',
|
||||
'next_steps_items' => "
|
||||
۱. بررسی جزئیات شرکت در تنظیمات حساب<br>
|
||||
۲. بهروزرسانی اطلاعات قدیمی<br>
|
||||
۳. تأیید شمارههای ثبت مالیاتی<br>
|
||||
۴. ارسال یک فاکتور الکترونیکی آزمایشی<br>
|
||||
",
|
||||
'support_title' => 'نیاز به کمک دارید؟',
|
||||
'support_message' => "تیم پشتیبانی ما آماده کمک به شما در مورد هر گونه سؤال درباره الزامات یا تنظیمات صدور فاکتور الکترونیکی است.<br>
|
||||
تماس با پشتیبانی: :email<br>
|
||||
از انتخاب سرویس صدور فاکتور الکترونیکی ما سپاسگزاریم.<br>
|
||||
",
|
||||
"text" => "
|
||||
فعالسازی صدور فاکتور الکترونیکی
|
||||
|
||||
|
||||
این سرویس به شما امکان میدهد:
|
||||
|
||||
• ارسال و دریافت فاکتور به صورت الکترونیکی
|
||||
• اطمینان از رعایت مقررات مالیاتی
|
||||
• تسریع در پردازش پرداختها
|
||||
• کاهش ورود دادههای دستی و خطاها
|
||||
|
||||
الزامات مهم
|
||||
|
||||
برای اطمینان از صدور موفق فاکتور الکترونیکی، لطفاً این اطلاعات مهم کسبوکار را تأیید کنید:
|
||||
|
||||
• نام قانونی شرکت - باید دقیقاً با ثبت رسمی مطابقت داشته باشد
|
||||
• شماره اقتصادی/شناسه ملی - باید بهروز و تأیید شده باشد
|
||||
• شناسههای تجاری (کد فراگیر/GLN) - باید دقیق و فعال باشند
|
||||
• آدرس قانونی - باید با سوابق رسمی مطابقت داشته باشد
|
||||
• اطلاعات تماس - باید بهروز و تحت نظارت باشد
|
||||
|
||||
چرا اطلاعات دقیق مهم است
|
||||
|
||||
• اطلاعات نادرست ممکن است باعث رد شدن فاکتورها شود
|
||||
• سازمان امور مالیاتی تطابق دقیق شمارههای ثبتی را الزامی میداند
|
||||
• سیستمهای پرداخت به شناسههای تجاری صحیح متکی هستند
|
||||
• انطباق قانونی به اطلاعات دقیق کسبوکار وابسته است
|
||||
|
||||
مراحل بعدی
|
||||
|
||||
۱. بررسی جزئیات شرکت در تنظیمات حساب
|
||||
۲. بهروزرسانی اطلاعات قدیمی
|
||||
۳. تأیید شمارههای ثبت مالیاتی
|
||||
۴. ارسال یک فاکتور الکترونیکی آزمایشی
|
||||
|
||||
نیاز به کمک دارید؟
|
||||
|
||||
تیم پشتیبانی ما آماده کمک به شما در مورد هر گونه سؤال درباره الزامات یا تنظیمات صدور فاکتور الکترونیکی است.
|
||||
|
||||
تماس با پشتیبانی: contact@invoiceninja.com
|
||||
|
||||
از انتخاب سرویس صدور فاکتور الکترونیکی ما سپاسگزاریم.
|
||||
"
|
||||
|
||||
];
|
||||
|
|
@ -0,0 +1,92 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'Verkkolaskutuksen Aktivointi',
|
||||
'subject' => 'Tärkeää: Verkkolaskutuspalvelusi on Nyt Aktiivinen',
|
||||
|
||||
'greeting' => 'Tervetuloa verkkolaskutuksen pariin, :name!',
|
||||
|
||||
'intro' => "Tämä palvelu mahdollistaa:",
|
||||
'intro_items' => "
|
||||
• Laskujen lähettämisen ja vastaanottamisen sähköisesti<br>
|
||||
• Verosäännösten noudattamisen varmistamisen<br>
|
||||
• Maksukäsittelyn nopeuttamisen<br>
|
||||
• Manuaalisen tiedonsyötön ja virheiden vähentämisen<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'Tärkeät Vaatimukset',
|
||||
'requirements_intro' => 'Varmistaaksesi onnistuneen verkkolaskutuksen, tarkista nämä tärkeät yritystiedot:',
|
||||
'requirements_items' => "
|
||||
• Virallinen Yritysnimi - Täytyy vastata täsmälleen virallista rekisteröintiä<br>
|
||||
• Y-tunnus/ALV-numero - Täytyy olla ajan tasalla ja vahvistettu<br>
|
||||
• Yritystunnisteet (Y-tunnus/EORI/GLN) - Täytyy olla tarkkoja ja aktiivisia<br>
|
||||
• Yrityksen Osoite - Täytyy vastata virallisia rekistereitä<br>
|
||||
• Yhteystiedot - Täytyy olla ajan tasalla ja seurannassa<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'Miksi Tarkat Tiedot ovat Tärkeitä',
|
||||
'validation_items' => "
|
||||
• Virheelliset tiedot voivat johtaa laskujen hylkäämiseen<br>
|
||||
• Veroviranomaiset edellyttävät rekisterinumeroiden täsmällistä vastaavuutta<br>
|
||||
• Maksujärjestelmät perustuvat oikeisiin yritystunnisteisiin<br>
|
||||
• Lakisääteinen vaatimustenmukaisuus riippuu tarkkoista yritystiedoista<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'Seuraavat Vaiheet',
|
||||
'next_steps_items' => "
|
||||
1. Tarkista yrityksesi tiedot tiliasetuksista<br>
|
||||
2. Päivitä vanhentuneet tiedot<br>
|
||||
3. Vahvista verorekisteröintinumerot<br>
|
||||
4. Lähetä testilaskun verkkolasku<br>
|
||||
",
|
||||
'support_title' => 'Tarvitsetko Apua?',
|
||||
'support_message' => "Tukitiimimme on valmiina auttamaan kaikissa verkkolaskutuksen vaatimuksiin tai asetuksiin liittyvissä kysymyksissä.<br>
|
||||
Ota yhteyttä tukeen: :email<br>
|
||||
Kiitos, että valitsit verkkolaskutuspalvelumme.<br>
|
||||
",
|
||||
"text" => "
|
||||
Verkkolaskutuksen Aktivointi
|
||||
|
||||
Tervetuloa verkkolaskutuksen pariin.
|
||||
|
||||
Tämä palvelu mahdollistaa:
|
||||
|
||||
• Laskujen lähettämisen ja vastaanottamisen sähköisesti
|
||||
• Verosäännösten noudattamisen varmistamisen
|
||||
• Maksukäsittelyn nopeuttamisen
|
||||
• Manuaalisen tiedonsyötön ja virheiden vähentämisen
|
||||
|
||||
Tärkeät Vaatimukset
|
||||
|
||||
Varmistaaksesi onnistuneen verkkolaskutuksen, tarkista nämä tärkeät yritystiedot:
|
||||
|
||||
• Virallinen Yritysnimi - Täytyy vastata täsmälleen virallista rekisteröintiä
|
||||
• Y-tunnus/ALV-numero - Täytyy olla ajan tasalla ja vahvistettu
|
||||
• Yritystunnisteet (Y-tunnus/EORI/GLN) - Täytyy olla tarkkoja ja aktiivisia
|
||||
• Yrityksen Osoite - Täytyy vastata virallisia rekistereitä
|
||||
• Yhteystiedot - Täytyy olla ajan tasalla ja seurannassa
|
||||
|
||||
Miksi Tarkat Tiedot ovat Tärkeitä
|
||||
|
||||
• Virheelliset tiedot voivat johtaa laskujen hylkäämiseen
|
||||
• Veroviranomaiset edellyttävät rekisterinumeroiden täsmällistä vastaavuutta
|
||||
• Maksujärjestelmät perustuvat oikeisiin yritystunnisteisiin
|
||||
• Lakisääteinen vaatimustenmukaisuus riippuu tarkkoista yritystiedoista
|
||||
|
||||
Seuraavat Vaiheet
|
||||
|
||||
1. Tarkista yrityksesi tiedot tiliasetuksista
|
||||
2. Päivitä vanhentuneet tiedot
|
||||
3. Vahvista verorekisteröintinumerot
|
||||
4. Lähetä testilaskun verkkolasku
|
||||
|
||||
Tarvitsetko Apua?
|
||||
|
||||
Tukitiimimme on valmiina auttamaan kaikissa verkkolaskutuksen vaatimuksiin tai asetuksiin liittyvissä kysymyksissä.
|
||||
|
||||
Ota yhteyttä tukeen: contact@invoiceninja.com
|
||||
|
||||
Kiitos, että valitsit verkkolaskutuspalvelumme.
|
||||
"
|
||||
|
||||
];
|
||||
|
|
@ -0,0 +1,92 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'Activation de la Facturation Électronique',
|
||||
'subject' => 'Important : Votre Service de Facturation Électronique est Maintenant Actif',
|
||||
|
||||
'greeting' => 'Bienvenue dans la Facturation Électronique, :name!',
|
||||
|
||||
'intro' => "Ce service vous permet de :",
|
||||
'intro_items' => "
|
||||
• Envoyer et recevoir des factures électroniquement<br>
|
||||
• Assurer la conformité aux réglementations fiscales<br>
|
||||
• Accélérer le traitement des paiements<br>
|
||||
• Réduire la saisie manuelle et les erreurs<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'Exigences Importantes',
|
||||
'requirements_intro' => 'Pour garantir le succès de la facturation électronique, veuillez vérifier ces informations commerciales essentielles :',
|
||||
'requirements_items' => "
|
||||
• Raison sociale - Doit correspondre exactement à votre enregistrement officiel<br>
|
||||
• Numéro de TVA - Doit être à jour et validé<br>
|
||||
• Identifiants commerciaux (ABN/EORI/GLN) - Doivent être précis et actifs<br>
|
||||
• Adresse professionnelle - Doit correspondre aux registres officiels<br>
|
||||
• Coordonnées - Doivent être à jour et surveillées<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'Pourquoi des Informations Précises sont Importantes',
|
||||
'validation_items' => "
|
||||
• Des détails incorrects peuvent entraîner le rejet des factures<br>
|
||||
• Les autorités fiscales exigent une correspondance exacte des numéros d'enregistrement<br>
|
||||
• Les systèmes de paiement reposent sur des identifiants commerciaux corrects<br>
|
||||
• La conformité légale dépend de l'exactitude des informations commerciales<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'Prochaines Étapes',
|
||||
'next_steps_items' => "
|
||||
1. Examinez les détails de votre entreprise dans les paramètres du compte<br>
|
||||
2. Mettez à jour les informations obsolètes<br>
|
||||
3. Vérifiez les numéros d'enregistrement fiscal<br>
|
||||
4. Envoyez une facture électronique test<br>
|
||||
",
|
||||
'support_title' => 'Besoin d\'Aide ?',
|
||||
'support_message' => "Notre équipe de support est prête à vous aider pour toute question concernant les exigences ou la configuration de la facturation électronique.<br>
|
||||
Contactez le support : :email<br>
|
||||
Merci d'avoir choisi notre service de facturation électronique.<br>
|
||||
",
|
||||
"text" => "
|
||||
Activation de la Facturation Électronique
|
||||
|
||||
Bienvenue dans la Facturation Électronique.
|
||||
|
||||
Ce service vous permet de :
|
||||
|
||||
• Envoyer et recevoir des factures électroniquement
|
||||
• Assurer la conformité aux réglementations fiscales
|
||||
• Accélérer le traitement des paiements
|
||||
• Réduire la saisie manuelle et les erreurs
|
||||
|
||||
Exigences Importantes
|
||||
|
||||
Pour garantir le succès de la facturation électronique, veuillez vérifier ces informations commerciales essentielles :
|
||||
|
||||
• Raison sociale - Doit correspondre exactement à votre enregistrement officiel
|
||||
• Numéro de TVA - Doit être à jour et validé
|
||||
• Identifiants commerciaux (ABN/EORI/GLN) - Doivent être précis et actifs
|
||||
• Adresse professionnelle - Doit correspondre aux registres officiels
|
||||
• Coordonnées - Doivent être à jour et surveillées
|
||||
|
||||
Pourquoi des Informations Précises sont Importantes
|
||||
|
||||
• Des détails incorrects peuvent entraîner le rejet des factures
|
||||
• Les autorités fiscales exigent une correspondance exacte des numéros d'enregistrement
|
||||
• Les systèmes de paiement reposent sur des identifiants commerciaux corrects
|
||||
• La conformité légale dépend de l'exactitude des informations commerciales
|
||||
|
||||
Prochaines Étapes
|
||||
|
||||
1. Examinez les détails de votre entreprise dans les paramètres du compte
|
||||
2. Mettez à jour les informations obsolètes
|
||||
3. Vérifiez les numéros d'enregistrement fiscal
|
||||
4. Envoyez une facture électronique test
|
||||
|
||||
Besoin d'Aide ?
|
||||
|
||||
Notre équipe de support est prête à vous aider pour toute question concernant les exigences ou la configuration de la facturation électronique.
|
||||
|
||||
Contactez le support : contact@invoiceninja.com
|
||||
|
||||
Merci d'avoir choisi notre service de facturation électronique.
|
||||
"
|
||||
|
||||
];
|
||||
|
|
@ -0,0 +1,49 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'E-Invoicing Activation',
|
||||
'subject' => 'Important: Your E-Invoicing Service is Now Active',
|
||||
|
||||
'greeting' => 'Welcome to E-Invoicing, :name!',
|
||||
|
||||
'intro' => "This service enables you to:",
|
||||
'intro_items' => "
|
||||
• Send and receive invoices electronically<br>
|
||||
• Ensure compliance with tax regulations<br>
|
||||
• Speed up payment processing<br>
|
||||
• Reduce manual data entry and errors<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'Important Requirements',
|
||||
'requirements_intro' => 'To ensure successful e-invoicing, please verify these critical business details:',
|
||||
'requirements_items' => "
|
||||
• Legal Business Name - Must exactly match your official registration<br>
|
||||
• Tax/VAT Number - Must be current and validated<br>
|
||||
• Business Identifiers (ABN/EORI/GLN) - Must be accurate and active<br>
|
||||
• Business Address - Must match official records<br>
|
||||
• Contact Details - Must be up to date and monitored<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'Why Accurate Information Matters',
|
||||
'validation_items' => "
|
||||
• Incorrect details may cause invoice rejection<br>
|
||||
• Tax authorities require exact matching of registration numbers<br>
|
||||
• Payment systems rely on correct business identifiers<br>
|
||||
• Legal compliance depends on accurate business information<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'Next Steps',
|
||||
'next_steps_items' => "
|
||||
1. Review your company details in account settings<br>
|
||||
2. Update any outdated information<br>
|
||||
3. Verify tax registration numbers<br>
|
||||
4. Send a test e-invoice<br>
|
||||
",
|
||||
'support_title' => 'Need Assistance?',
|
||||
'support_message' => "Our support team is ready to help with any questions about e-invoicing requirements or setup.<br>
|
||||
Contact support: :email<br>
|
||||
Thank you for choosing our e-invoicing service.<br>
|
||||
",
|
||||
|
||||
|
||||
];
|
||||
|
|
@ -0,0 +1,92 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'Activation de la Facturation Électronique',
|
||||
'subject' => 'Important : Votre Service de Facturation Électronique est Désormais Actif',
|
||||
|
||||
'greeting' => 'Bienvenue à la Facturation Électronique, :name!',
|
||||
|
||||
'intro' => "Ce service vous permet de :",
|
||||
'intro_items' => "
|
||||
• Envoyer et recevoir des factures électroniquement<br>
|
||||
• Garantir la conformité aux réglementations fiscales<br>
|
||||
• Accélérer le traitement des paiements<br>
|
||||
• Réduire la saisie manuelle et les erreurs<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'Exigences Importantes',
|
||||
'requirements_intro' => 'Pour assurer le succès de la facturation électronique, veuillez vérifier ces informations commerciales essentielles :',
|
||||
'requirements_items' => "
|
||||
• Raison sociale - Doit correspondre exactement à votre inscription au registre du commerce<br>
|
||||
• Numéro TVA - Doit être actuel et validé<br>
|
||||
• Identifiants commerciaux (IDE/EORI/GLN) - Doivent être précis et actifs<br>
|
||||
• Adresse commerciale - Doit correspondre aux registres officiels<br>
|
||||
• Coordonnées - Doivent être à jour et surveillées<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'Importance des Informations Exactes',
|
||||
'validation_items' => "
|
||||
• Des informations incorrectes peuvent entraîner le rejet des factures<br>
|
||||
• Les autorités fiscales exigent une correspondance exacte des numéros d'enregistrement<br>
|
||||
• Les systèmes de paiement dépendent d'identifiants commerciaux corrects<br>
|
||||
• La conformité légale repose sur l'exactitude des informations commerciales<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'Prochaines Étapes',
|
||||
'next_steps_items' => "
|
||||
1. Vérifiez les détails de votre entreprise dans les paramètres du compte<br>
|
||||
2. Mettez à jour les informations obsolètes<br>
|
||||
3. Vérifiez les numéros d'enregistrement fiscal<br>
|
||||
4. Envoyez une facture électronique test<br>
|
||||
",
|
||||
'support_title' => 'Besoin d\'Assistance ?',
|
||||
'support_message' => "Notre équipe de support est à votre disposition pour toute question concernant les exigences ou la configuration de la facturation électronique.<br>
|
||||
Contactez le support : :email<br>
|
||||
Nous vous remercions d'avoir choisi notre service de facturation électronique.<br>
|
||||
",
|
||||
"text" => "
|
||||
Activation de la Facturation Électronique
|
||||
|
||||
Bienvenue à la Facturation Électronique.
|
||||
|
||||
Ce service vous permet de :
|
||||
|
||||
• Envoyer et recevoir des factures électroniquement
|
||||
• Garantir la conformité aux réglementations fiscales
|
||||
• Accélérer le traitement des paiements
|
||||
• Réduire la saisie manuelle et les erreurs
|
||||
|
||||
Exigences Importantes
|
||||
|
||||
Pour assurer le succès de la facturation électronique, veuillez vérifier ces informations commerciales essentielles :
|
||||
|
||||
• Raison sociale - Doit correspondre exactement à votre inscription au registre du commerce
|
||||
• Numéro TVA - Doit être actuel et validé
|
||||
• Identifiants commerciaux (IDE/EORI/GLN) - Doivent être précis et actifs
|
||||
• Adresse commerciale - Doit correspondre aux registres officiels
|
||||
• Coordonnées - Doivent être à jour et surveillées
|
||||
|
||||
Importance des Informations Exactes
|
||||
|
||||
• Des informations incorrectes peuvent entraîner le rejet des factures
|
||||
• Les autorités fiscales exigent une correspondance exacte des numéros d'enregistrement
|
||||
• Les systèmes de paiement dépendent d'identifiants commerciaux corrects
|
||||
• La conformité légale repose sur l'exactitude des informations commerciales
|
||||
|
||||
Prochaines Étapes
|
||||
|
||||
1. Vérifiez les détails de votre entreprise dans les paramètres du compte
|
||||
2. Mettez à jour les informations obsolètes
|
||||
3. Vérifiez les numéros d'enregistrement fiscal
|
||||
4. Envoyez une facture électronique test
|
||||
|
||||
Besoin d'Assistance ?
|
||||
|
||||
Notre équipe de support est à votre disposition pour toute question concernant les exigences ou la configuration de la facturation électronique.
|
||||
|
||||
Contactez le support : contact@invoiceninja.com
|
||||
|
||||
Nous vous remercions d'avoir choisi notre service de facturation électronique.
|
||||
"
|
||||
|
||||
];
|
||||
|
|
@ -0,0 +1,91 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'הפעלה של חשבוניות אלקטרוניות',
|
||||
'subject' => 'חשוב: שירות החשבוניות האלקטרוניות שלך פעיל כעת',
|
||||
|
||||
'greeting' => 'ברוך הבא לחשבוניות אלקטרוניות, :name!',
|
||||
|
||||
'intro' => "שירות זה מאפשר לך:",
|
||||
'intro_items' => "
|
||||
• לשלוח ולקבל חשבוניות באופן אלקטרוני<br>
|
||||
• להבטיח עמידה בתקנות מיסוי<br>
|
||||
• להאיץ את תהליך התשלום<br>
|
||||
• להפחית הזנת נתונים ידנית ושגיאות<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'דרישות חשובות',
|
||||
'requirements_intro' => 'כדי להבטיח שהחשבונית האלקטרונית תעבוד בהצלחה, נא לאמת את פרטי העסק הקריטיים הללו:',
|
||||
'requirements_items' => "
|
||||
• שם עסק רשמי - חייב להתאים בדיוק לרישום הרשמי שלך<br>
|
||||
• מספר מע"מ - חייב להיות עדכני ומאומת<br>
|
||||
• מזהי עסק (ABN/EORI/GLN) - חייבים להיות מדויקים ופעילים<br>
|
||||
• כתובת עסק - חייבת להתאים לרשומות הרשמיות<br>
|
||||
• פרטי קשר - חייבים להיות עדכניים ומנוטרים<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'למה מידע מדויק חשוב',
|
||||
'validation_items' => "
|
||||
• פרטים לא נכונים עשויים לגרום לדחיית החשבונית<br>
|
||||
• רשויות המיסוי דורשות התאמה מדויקת של מספרי הרישום<br>
|
||||
• מערכות תשלום תלויות במזהי עסק מדויקים<br>
|
||||
• עמידה בדרישות החוק תלויה במידע עסקי מדויק<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'שלבים הבאים',
|
||||
'next_steps_items' => "
|
||||
1. עיין בפרטי העסק שלך בהגדרות החשבון<br>
|
||||
2. עדכן כל מידע מיושן<br>
|
||||
3. אמת את מספרי הרישום למיסוי<br>
|
||||
4. שלח חשבונית אלקטרונית לדוגמה<br>
|
||||
",
|
||||
'support_title' => 'צריך עזרה?',
|
||||
'support_message' => "צוות התמיכה שלנו מוכן לעזור לך עם כל שאלה בנוגע לדרישות או הגדרת החשבוניות האלקטרוניות.<br>
|
||||
צור קשר עם התמיכה: :email<br>
|
||||
תודה על שבחרת בשירות החשבוניות האלקטרוניות שלנו.<br>
|
||||
",
|
||||
"text" => "
|
||||
הפעלה של חשבוניות אלקטרוניות
|
||||
|
||||
ברוך הבא לחשבוניות אלקטרוניות
|
||||
|
||||
שירות זה מאפשר לך:
|
||||
|
||||
• לשלוח ולקבל חשבוניות באופן אלקטרוני
|
||||
• להבטיח עמידה בתקנות מיסוי
|
||||
• להאיץ את תהליך התשלום
|
||||
• להפחית הזנת נתונים ידנית ושגיאות
|
||||
|
||||
דרישות חשובות
|
||||
|
||||
כדי להבטיח שהחשבונית האלקטרונית תעבוד בהצלחה, נא לאמת את פרטי העסק הקריטיים הללו:
|
||||
|
||||
• שם עסק רשמי - חייב להתאים בדיוק לרישום הרשמי שלך
|
||||
• מספר מע"מ - חייב להיות עדכני ומאומת
|
||||
• מזהי עסק (ABN/EORI/GLN) - חייבים להיות מדויקים ופעילים
|
||||
• כתובת עסק - חייבת להתאים לרשומות הרשמיות
|
||||
• פרטי קשר - חייבים להיות עדכניים ומנוטרים
|
||||
|
||||
למה מידע מדויק חשוב
|
||||
|
||||
• פרטים לא נכונים עשויים לגרום לדחיית החשבונית
|
||||
• רשויות המיסוי דורשות התאמה מדויקת של מספרי הרישום
|
||||
• מערכות תשלום תלויות במזהי עסק מדויקים
|
||||
• עמידה בדרישות החוק תלויה במידע עסקי מדויק
|
||||
|
||||
שלבים הבאים
|
||||
|
||||
1. עיין בפרטי העסק שלך בהגדרות החשבון
|
||||
2. עדכן כל מידע מיושן
|
||||
3. אמת את מספרי הרישום למיסוי
|
||||
4. שלח חשבונית אלקטרונית לדוגמה
|
||||
|
||||
צריך עזרה?
|
||||
|
||||
צוות התמיכה שלנו מוכן לעזור לך עם כל שאלה בנוגע לדרישות או הגדרת החשבוניות האלקטרוניות.
|
||||
|
||||
צור קשר עם התמיכה: contact@invoiceninja.com
|
||||
|
||||
תודה על שבחרת בשירות החשבוניות האלקטרוניות שלנו.
|
||||
"
|
||||
];
|
||||
|
|
@ -0,0 +1,92 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'Aktivacija E-računa',
|
||||
'subject' => 'Važno: Vaša Usluga E-računa je Sada Aktivna',
|
||||
|
||||
'greeting' => 'Dobrodošli u sustav e-računa, :name!',
|
||||
|
||||
'intro' => "Ova usluga vam omogućuje:",
|
||||
'intro_items' => "
|
||||
• Slanje i primanje računa elektroničkim putem<br>
|
||||
• Osiguravanje usklađenosti s poreznim propisima<br>
|
||||
• Ubrzavanje obrade plaćanja<br>
|
||||
• Smanjenje ručnog unosa podataka i pogrešaka<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'Važni Zahtjevi',
|
||||
'requirements_intro' => 'Za uspješno e-izdavanje računa, molimo provjerite ove ključne poslovne podatke:',
|
||||
'requirements_items' => "
|
||||
• Naziv Tvrtke - Mora točno odgovarati službenoj registraciji<br>
|
||||
• OIB/PDV broj - Mora biti ažuran i potvrđen<br>
|
||||
• Poslovni Identifikatori (EORI/GLN) - Moraju biti točni i aktivni<br>
|
||||
• Adresa Sjedišta - Mora odgovarati službenim zapisima<br>
|
||||
• Kontakt Podaci - Moraju biti ažurni i praćeni<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'Zašto su Točni Podaci Važni',
|
||||
'validation_items' => "
|
||||
• Netočni podaci mogu uzrokovati odbijanje računa<br>
|
||||
• Porezna uprava zahtijeva točno podudaranje registracijskih brojeva<br>
|
||||
• Platni sustavi ovise o ispravnim poslovnim identifikatorima<br>
|
||||
• Pravna usklađenost ovisi o točnim poslovnim informacijama<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'Sljedeći Koraci',
|
||||
'next_steps_items' => "
|
||||
1. Pregledajte podatke tvrtke u postavkama računa<br>
|
||||
2. Ažurirajte zastarjele informacije<br>
|
||||
3. Provjerite porezne registracijske brojeve<br>
|
||||
4. Pošaljite probni e-račun<br>
|
||||
",
|
||||
'support_title' => 'Trebate Pomoć?',
|
||||
'support_message' => "Naš tim za podršku spreman je pomoći s bilo kojim pitanjima o zahtjevima ili postavljanju e-računa.<br>
|
||||
Kontaktirajte podršku: :email<br>
|
||||
Hvala što ste odabrali našu uslugu e-računa.<br>
|
||||
",
|
||||
"text" => "
|
||||
Aktivacija E-računa
|
||||
|
||||
Dobrodošli u sustav e-računa!
|
||||
|
||||
Ova usluga vam omogućuje:
|
||||
|
||||
• Slanje i primanje računa elektroničkim putem
|
||||
• Osiguravanje usklađenosti s poreznim propisima
|
||||
• Ubrzavanje obrade plaćanja
|
||||
• Smanjenje ručnog unosa podataka i pogrešaka
|
||||
|
||||
Važni Zahtjevi
|
||||
|
||||
Za uspješno e-izdavanje računa, molimo provjerite ove ključne poslovne podatke:
|
||||
|
||||
• Naziv Tvrtke - Mora točno odgovarati službenoj registraciji
|
||||
• OIB/PDV broj - Mora biti ažuran i potvrđen
|
||||
• Poslovni Identifikatori (EORI/GLN) - Moraju biti točni i aktivni
|
||||
• Adresa Sjedišta - Mora odgovarati službenim zapisima
|
||||
• Kontakt Podaci - Moraju biti ažurni i praćeni
|
||||
|
||||
Zašto su Točni Podaci Važni
|
||||
|
||||
• Netočni podaci mogu uzrokovati odbijanje računa
|
||||
• Porezna uprava zahtijeva točno podudaranje registracijskih brojeva
|
||||
• Platni sustavi ovise o ispravnim poslovnim identifikatorima
|
||||
• Pravna usklađenost ovisi o točnim poslovnim informacijama
|
||||
|
||||
Sljedeći Koraci
|
||||
|
||||
1. Pregledajte podatke tvrtke u postavkama računa
|
||||
2. Ažurirajte zastarjele informacije
|
||||
3. Provjerite porezne registracijske brojeve
|
||||
4. Pošaljite probni e-račun
|
||||
|
||||
Trebate Pomoć?
|
||||
|
||||
Naš tim za podršku spreman je pomoći s bilo kojim pitanjima o zahtjevima ili postavljanju e-računa.
|
||||
|
||||
Kontaktirajte podršku: contact@invoiceninja.com
|
||||
|
||||
Hvala što ste odabrali našu uslugu e-računa.
|
||||
"
|
||||
|
||||
];
|
||||
|
|
@ -0,0 +1,91 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'Elektronikus számla aktiválása',
|
||||
'subject' => 'Fontos: Az elektronikus számlázó szolgáltatás mostantól aktív',
|
||||
|
||||
'greeting' => 'Üdvözöljük az Elektronikus Számlázásban, :name!',
|
||||
|
||||
'intro' => "Ez a szolgáltatás lehetővé teszi a következőket:",
|
||||
'intro_items' => "
|
||||
• Számlák elektronikus küldése és fogadása<br>
|
||||
• A szabályozásoknak való megfelelés biztosítása<br>
|
||||
• A fizetési folyamatok felgyorsítása<br>
|
||||
• A manuális adatbevitel és hibák csökkentése<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'Fontos követelmények',
|
||||
'requirements_intro' => 'Az elektronikus számlázás sikeres működtetése érdekében kérjük, ellenőrizze ezeket a kritikus üzleti adatokat:',
|
||||
'requirements_items' => "
|
||||
• Jogi cégneve - Pontosan meg kell egyeznie a hivatalos regisztrációval<br>
|
||||
• Adószám / ÁFA szám - Érvényes és validált kell legyen<br>
|
||||
• Üzleti azonosítók (ABN/EORI/GLN) - Pontosnak és aktívnak kell lenniük<br>
|
||||
• Cégcím - Meg kell egyeznie a hivatalos nyilvántartásokkal<br>
|
||||
• Elérhetőségek - Frissnek és figyelemmel kísértnek kell lenniük<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'Miért fontos a pontos információ',
|
||||
'validation_items' => "
|
||||
• A hibás adatok számla elutasítást okozhatnak<br>
|
||||
• Az adóhatóságok pontosan egyező regisztrációs számokat követelnek<br>
|
||||
• A fizetési rendszerek a helyes üzleti azonosítókra támaszkodnak<br>
|
||||
• A jogi megfelelőség a pontos üzleti információktól függ<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'Következő lépések',
|
||||
'next_steps_items' => "
|
||||
1. Tekintse át cége adatait a fiókbeállításokban<br>
|
||||
2. Frissítse az elavult adatokat<br>
|
||||
3. Ellenőrizze az adószámokat<br>
|
||||
4. Küldjön egy teszt elektronikus számlát<br>
|
||||
",
|
||||
'support_title' => 'Segítségre van szüksége?',
|
||||
'support_message' => "Támogató csapatunk készen áll segíteni bármilyen kérdésével az elektronikus számlázás követelményeivel vagy beállításával kapcsolatban.<br>
|
||||
Vegye fel a kapcsolatot a támogatással: :email<br>
|
||||
Köszönjük, hogy a mi elektronikus számlázó szolgáltatásunkat választotta.<br>
|
||||
",
|
||||
"text" => "
|
||||
Elektronikus számla aktiválása
|
||||
|
||||
Üdvözöljük az Elektronikus Számlázásban.
|
||||
|
||||
Ez a szolgáltatás lehetővé teszi a következőket:
|
||||
|
||||
• Számlák elektronikus küldése és fogadása
|
||||
• A szabályozásoknak való megfelelés biztosítása
|
||||
• A fizetési folyamatok felgyorsítása
|
||||
• A manuális adatbevitel és hibák csökkentése
|
||||
|
||||
Fontos követelmények
|
||||
|
||||
Az elektronikus számlázás sikeres működtetése érdekében kérjük, ellenőrizze ezeket a kritikus üzleti adatokat:
|
||||
|
||||
• Jogi cégneve - Pontosan meg kell egyeznie a hivatalos regisztrációval
|
||||
• Adószám / ÁFA szám - Érvényes és validált kell legyen
|
||||
• Üzleti azonosítók (ABN/EORI/GLN) - Pontosnak és aktívnak kell lenniük
|
||||
• Cégcím - Meg kell egyeznie a hivatalos nyilvántartásokkal
|
||||
• Elérhetőségek - Frissnek és figyelemmel kísértnek kell lenniük
|
||||
|
||||
Miért fontos a pontos információ
|
||||
|
||||
• A hibás adatok számla elutasítást okozhatnak
|
||||
• Az adóhatóságok pontosan egyező regisztrációs számokat követelnek
|
||||
• A fizetési rendszerek a helyes üzleti azonosítókra támaszkodnak
|
||||
• A jogi megfelelőség a pontos üzleti információktól függ
|
||||
|
||||
Következő lépések
|
||||
|
||||
1. Tekintse át cége adatait a fiókbeállításokban
|
||||
2. Frissítse az elavult adatokat
|
||||
3. Ellenőrizze az adószámokat
|
||||
4. Küldjön egy teszt elektronikus számlát
|
||||
|
||||
Segítségre van szüksége?
|
||||
|
||||
Támogató csapatunk készen áll segíteni bármilyen kérdésével az elektronikus számlázás követelményeivel vagy beállításával kapcsolatban.
|
||||
|
||||
Vegye fel a kapcsolatot a támogatással: contact@invoiceninja.com
|
||||
|
||||
Köszönjük, hogy a mi elektronikus számlázó szolgáltatásunkat választotta.
|
||||
"
|
||||
];
|
||||
|
|
@ -0,0 +1,92 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'Attivazione della Fatturazione Elettronica',
|
||||
'subject' => 'Importante: Il Tuo Servizio di Fatturazione Elettronica è Ora Attivo',
|
||||
|
||||
'greeting' => 'Benvenuto nel sistema di Fatturazione Elettronica, :name!',
|
||||
|
||||
'intro' => "Questo servizio ti permette di:",
|
||||
'intro_items' => "
|
||||
• Inviare e ricevere fatture elettronicamente<br>
|
||||
• Garantire la conformità fiscale<br>
|
||||
• Accelerare l'elaborazione dei pagamenti<br>
|
||||
• Ridurre l'inserimento manuale dei dati e gli errori<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'Requisiti Importanti',
|
||||
'requirements_intro' => 'Per garantire una fatturazione elettronica efficace, verifica questi dati aziendali essenziali:',
|
||||
'requirements_items' => "
|
||||
• Ragione Sociale - Deve corrispondere esattamente alla registrazione ufficiale<br>
|
||||
• Partita IVA/Codice Fiscale - Deve essere aggiornata e verificata<br>
|
||||
• Identificativi Aziendali (REA/EORI/GLN) - Devono essere accurati e attivi<br>
|
||||
• Indirizzo Aziendale - Deve corrispondere ai registri ufficiali<br>
|
||||
• Informazioni di Contatto - Devono essere aggiornate e monitorate<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'Perché le Informazioni Accurate sono Importanti',
|
||||
'validation_items' => "
|
||||
• Dati errati possono causare il rifiuto delle fatture<br>
|
||||
• L'Agenzia delle Entrate richiede la corrispondenza esatta dei numeri di registrazione<br>
|
||||
• I sistemi di pagamento si basano su identificativi aziendali corretti<br>
|
||||
• La conformità normativa dipende da informazioni aziendali accurate<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'Prossimi Passi',
|
||||
'next_steps_items' => "
|
||||
1. Rivedi i dettagli aziendali nelle impostazioni dell'account<br>
|
||||
2. Aggiorna le informazioni obsolete<br>
|
||||
3. Verifica i numeri di registrazione fiscale<br>
|
||||
4. Invia una fattura elettronica di prova<br>
|
||||
",
|
||||
'support_title' => 'Hai Bisogno di Aiuto?',
|
||||
'support_message' => "Il nostro team di supporto è pronto ad aiutarti con qualsiasi domanda sui requisiti o sulla configurazione della fatturazione elettronica.<br>
|
||||
Contatta il supporto: :email<br>
|
||||
Grazie per aver scelto il nostro servizio di fatturazione elettronica.<br>
|
||||
",
|
||||
"text" => "
|
||||
Attivazione della Fatturazione Elettronica
|
||||
|
||||
Benvenuto nel sistema di Fatturazione Elettronica.
|
||||
|
||||
Questo servizio ti permette di:
|
||||
|
||||
• Inviare e ricevere fatture elettronicamente
|
||||
• Garantire la conformità fiscale
|
||||
• Accelerare l'elaborazione dei pagamenti
|
||||
• Ridurre l'inserimento manuale dei dati e gli errori
|
||||
|
||||
Requisiti Importanti
|
||||
|
||||
Per garantire una fatturazione elettronica efficace, verifica questi dati aziendali essenziali:
|
||||
|
||||
• Ragione Sociale - Deve corrispondere esattamente alla registrazione ufficiale
|
||||
• Partita IVA/Codice Fiscale - Deve essere aggiornata e verificata
|
||||
• Identificativi Aziendali (REA/EORI/GLN) - Devono essere accurati e attivi
|
||||
• Indirizzo Aziendale - Deve corrispondere ai registri ufficiali
|
||||
• Informazioni di Contatto - Devono essere aggiornate e monitorate
|
||||
|
||||
Perché le Informazioni Accurate sono Importanti
|
||||
|
||||
• Dati errati possono causare il rifiuto delle fatture
|
||||
• L'Agenzia delle Entrate richiede la corrispondenza esatta dei numeri di registrazione
|
||||
• I sistemi di pagamento si basano su identificativi aziendali corretti
|
||||
• La conformità normativa dipende da informazioni aziendali accurate
|
||||
|
||||
Prossimi Passi
|
||||
|
||||
1. Rivedi i dettagli aziendali nelle impostazioni dell'account
|
||||
2. Aggiorna le informazioni obsolete
|
||||
3. Verifica i numeri di registrazione fiscale
|
||||
4. Invia una fattura elettronica di prova
|
||||
|
||||
Hai Bisogno di Aiuto?
|
||||
|
||||
Il nostro team di supporto è pronto ad aiutarti con qualsiasi domanda sui requisiti o sulla configurazione della fatturazione elettronica.
|
||||
|
||||
Contatta il supporto: contact@invoiceninja.com
|
||||
|
||||
Grazie per aver scelto il nostro servizio di fatturazione elettronica.
|
||||
"
|
||||
|
||||
];
|
||||
|
|
@ -0,0 +1,91 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => '電子請求書の有効化',
|
||||
'subject' => '重要: あなたの電子請求書サービスが現在有効です',
|
||||
|
||||
'greeting' => '電子請求書へようこそ、:nameさん!',
|
||||
|
||||
'intro' => "このサービスを使用すると、次のことができます:",
|
||||
'intro_items' => "
|
||||
• 請求書を電子的に送受信する<br>
|
||||
• 税法規制の遵守を確保する<br>
|
||||
• 支払い処理を加速する<br>
|
||||
• 手動データ入力とエラーを減らす<br>
|
||||
",
|
||||
|
||||
'requirements_title' => '重要な要件',
|
||||
'requirements_intro' => '電子請求書の成功を確実にするために、以下の重要なビジネス情報を確認してください:',
|
||||
'requirements_items' => "
|
||||
• 法的事業名 - 公式登録情報と正確に一致している必要があります<br>
|
||||
• 税務番号 / VAT番号 - 現在有効で確認されている必要があります<br>
|
||||
• 事業識別子 (ABN/EORI/GLN) - 正確で有効である必要があります<br>
|
||||
• 事業住所 - 公式記録と一致している必要があります<br>
|
||||
• 連絡先情報 - 最新で監視されている必要があります<br>
|
||||
",
|
||||
|
||||
'validation_title' => '正確な情報が重要な理由',
|
||||
'validation_items' => "
|
||||
• 不正確な情報は請求書の却下を招く可能性があります<br>
|
||||
• 税務当局は登録番号の正確な一致を要求します<br>
|
||||
• 支払いシステムは正しい事業識別子に依存しています<br>
|
||||
• 法的なコンプライアンスは正確なビジネス情報に依存します<br>
|
||||
",
|
||||
|
||||
'next_steps' => '次のステップ',
|
||||
'next_steps_items' => "
|
||||
1. アカウント設定で企業情報を確認する<br>
|
||||
2. 古い情報を更新する<br>
|
||||
3. 税務登録番号を確認する<br>
|
||||
4. テスト用電子請求書を送信する<br>
|
||||
",
|
||||
'support_title' => 'サポートが必要ですか?',
|
||||
'support_message' => "電子請求書の要件や設定に関する質問について、サポートチームが対応いたします。<br>
|
||||
サポートにお問い合わせください: :email<br>
|
||||
当社の電子請求書サービスをご利用いただきありがとうございます。<br>
|
||||
",
|
||||
"text" => "
|
||||
電子請求書の有効化
|
||||
|
||||
電子請求書へようこそ
|
||||
|
||||
このサービスを使用すると、次のことができます:
|
||||
|
||||
• 請求書を電子的に送受信する
|
||||
• 税法規制の遵守を確保する
|
||||
• 支払い処理を加速する
|
||||
• 手動データ入力とエラーを減らす
|
||||
|
||||
重要な要件
|
||||
|
||||
電子請求書の成功を確実にするために、以下の重要なビジネス情報を確認してください:
|
||||
|
||||
• 法的事業名 - 公式登録情報と正確に一致している必要があります
|
||||
• 税務番号 / VAT番号 - 現在有効で確認されている必要があります
|
||||
• 事業識別子 (ABN/EORI/GLN) - 正確で有効である必要があります
|
||||
• 事業住所 - 公式記録と一致している必要があります
|
||||
• 連絡先情報 - 最新で監視されている必要があります
|
||||
|
||||
正確な情報が重要な理由
|
||||
|
||||
• 不正確な情報は請求書の却下を招く可能性があります
|
||||
• 税務当局は登録番号の正確な一致を要求します
|
||||
• 支払いシステムは正しい事業識別子に依存しています
|
||||
• 法的なコンプライアンスは正確なビジネス情報に依存します
|
||||
|
||||
次のステップ
|
||||
|
||||
1. アカウント設定で企業情報を確認する
|
||||
2. 古い情報を更新する
|
||||
3. 税務登録番号を確認する
|
||||
4. テスト用電子請求書を送信する
|
||||
|
||||
サポートが必要ですか?
|
||||
|
||||
電子請求書の要件や設定に関する質問について、サポートチームが対応いたします。
|
||||
|
||||
サポートにお問い合わせください: contact@invoiceninja.com
|
||||
|
||||
当社の電子請求書サービスをご利用いただきありがとうございます。
|
||||
"
|
||||
];
|
||||
|
|
@ -0,0 +1,91 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'ការបើកប្រើការចេញវិក្កយបត្រអេឡិចត្រូនិក',
|
||||
'subject' => 'សំខាន់: សេវាកម្មវិក្កយបត្រអេឡិចត្រូនិករបស់អ្នកត្រូវបានបើកប្រើរួចហើយ',
|
||||
|
||||
'greeting' => 'សូមស្វាគមន៍មកកាន់វិក្កយបត្រអេឡិចត្រូនិក, :name!',
|
||||
|
||||
'intro' => "សេវាកម្មនេះអនុញ្ញាតឲ្យអ្នក៖",
|
||||
'intro_items' => "
|
||||
• ផ្ញើ និងទទួលវិក្កយបត្រអេឡិចត្រូនិក<br>
|
||||
• ធានាថាការប្រកាន់តាមច្បាប់អំពីការបង់ពន្ធ<br>
|
||||
• ដាក់ទៅលើការប្រតិបត្តិការបង់ប្រាក់<br>
|
||||
• បន្ថយការបញ្ចូលទិន្នន័យដោយដៃ និងកំហុស<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'តម្រូវការសំខាន់ៗ',
|
||||
'requirements_intro' => 'ដើម្បីធានាថាការចេញវិក្កយបត្រអេឡិចត្រូនិកមានជោគជ័យ សូមពិនិត្យប្រភពព័ត៌មានសំខាន់ៗរបស់អាជីវកម្មនេះ៖',
|
||||
'requirements_items' => "
|
||||
• ឈ្មោះអាជីវកម្មតាមផ្លូវច្បាប់ - ត្រូវតែមានតុល្យភាពចំពោះការចុះបញ្ជីផ្លូវការរបស់អ្នក<br>
|
||||
• លេខអាផិត/ពន្ធVAT - ត្រូវតែទាន់សម័យ និងផ្ទៀងផ្ទាត់<br>
|
||||
• អត្តសញ្ញាណអាជីវកម្ម (ABN/EORI/GLN) - ត្រូវតែត្រឹមត្រូវ និងសកម្ម<br>
|
||||
• អាសយដ្ឋានអាជីវកម្ម - ត្រូវតែតុល្យភាពនឹងឯកសារផ្លូវការ<br>
|
||||
• ព័ត៌មានទំនាក់ទំនង - ត្រូវតែទាន់សម័យ និងត្រូវបានត្រួតពិនិត្យ<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'ហេតុអ្វីបានជាព័ត៌មានត្រឹមត្រូវសំខាន់',
|
||||
'validation_items' => "
|
||||
• ព័ត៌មានខុសអាចបណ្ដាលឲ្យវិក្កយបត្រត្រូវបានបដិសេធ<br>
|
||||
• ក្រមសេវាពន្ធត្រូវការតុល្យភាពពិសេសនៃលេខចុះបញ្ជី<br>
|
||||
• ប្រព័ន្ធបង់ប្រាក់ត្រូវការអត្តសញ្ញាណអាជីវកម្មត្រឹមត្រូវ<br>
|
||||
• ការជោគជ័យក្នុងការទ្រង់ទ្រាយតាមច្បាប់ត្រូវបានអាស្រ័យលើព័ត៌មានអាជីវកម្មត្រឹមត្រូវ<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'ជំហានបន្ទាប់',
|
||||
'next_steps_items' => "
|
||||
1. ពិនិត្យព័ត៌មានអាជីវកម្មរបស់អ្នកនៅក្នុងការកំណត់គណនី<br>
|
||||
2. បន្ទាន់សម័យព័ត៌មានចាស់ៗ<br>
|
||||
3. ផ្ទៀងផ្ទាត់លេខចុះបញ្ជីពន្ធ<br>
|
||||
4. ផ្ញើវិក្កយបត្រអេឡិចត្រូនិកតេស្ត<br>
|
||||
",
|
||||
'support_title' => 'ត្រូវការជំនួយ?',
|
||||
'support_message' => "ក្រុមការងារឧបត្ថម្ភរបស់យើងមានភាពរួសរាយរាក់ទាក់ក្នុងការជួយអ្នកក្នុងការសំណួរអំពីតម្រូវការឬការកំណត់វិក្កយបត្រអេឡិចត្រូនិក<br>
|
||||
សូមទំនាក់ទំនងការឧបត្ថម្ភ៖ :email<br>
|
||||
សូមអរគុណសម្រាប់ការជ្រើសរើសសេវាកម្មវិក្កយបត្រអេឡិចត្រូនិករបស់យើង។<br>
|
||||
",
|
||||
"text" => "
|
||||
ការបើកប្រើការចេញវិក្កយបត្រអេឡិចត្រូនិក
|
||||
|
||||
សូមស្វាគមន៍មកកាន់វិក្កយបត្រអេឡិចត្រូនិក, John Doe!
|
||||
|
||||
សេវាកម្មនេះអនុញ្ញាតឲ្យអ្នក៖
|
||||
|
||||
• ផ្ញើ និងទទួលវិក្កយបត្រអេឡិចត្រូនិក
|
||||
• ធានាថាការប្រកាន់តាមច្បាប់អំពីការបង់ពន្ធ
|
||||
• ដាក់ទៅលើការប្រតិបត្តិការបង់ប្រាក់
|
||||
• បន្ថយការបញ្ចូលទិន្នន័យដោយដៃ និងកំហុស
|
||||
|
||||
តម្រូវការសំខាន់ៗ
|
||||
|
||||
ដើម្បីធានាថាការចេញវិក្កយបត្រអេឡិចត្រូនិកមានជោគជ័យ សូមពិនិត្យប្រភពពព័ត៌មានសំខាន់ៗរបស់អាជីវកម្មនេះ៖
|
||||
|
||||
• ឈ្មោះអាជីវកម្មតាមផ្លូវច្បាប់ - ត្រូវតែមានតុល្យភាពចំពោះការចុះបញ្ជីផ្លូវការរបស់អ្នក
|
||||
• លេខអាផិត/ពន្ធVAT - ត្រូវតែទាន់សម័យ និងផ្ទៀងផ្ទាត់
|
||||
• អត្តសញ្ញាណអាជីវកម្ម (ABN/EORI/GLN) - ត្រូវតែត្រឹមត្រូវ និងសកម្ម
|
||||
• អាសយដ្ឋានអាជីវកម្ម - ត្រូវតែតុល្យភាពនឹងឯកសារផ្លូវការ
|
||||
• ព័ត៌មានទំនាក់ទំនង - ត្រូវតែទាន់សម័យ និងត្រូវបានត្រួតពិនិត្យ
|
||||
|
||||
ហេតុអ្វីបានជាព័ត៌មានត្រឹមត្រូវសំខាន់
|
||||
|
||||
• ព័ត៌មានខុសអាចបណ្ដាលឲ្យវិក្កយបត្រត្រូវបានបដិសេធ
|
||||
• ក្រមសេវាពន្ធត្រូវការតុល្យភាពពិសេសនៃលេខចុះបញ្ជី
|
||||
• ប្រព័ន្ធបង់ប្រាក់ត្រូវការអត្តសញ្ញាណអាជីវកម្មត្រឹមត្រូវ
|
||||
• ការជោគជ័យក្នុងការទ្រង់ទ្រាយតាមច្បាប់ត្រូវបានអាស្រ័យលើព័ត៌មានអាជីវកម្មត្រឹមត្រូវ
|
||||
|
||||
ជំហានបន្ទាប់
|
||||
|
||||
1. ពិនិត្យព័ត៌មានអាជីវកម្មរបស់អ្នកនៅក្នុងការកំណត់គណនី
|
||||
2. បន្ទាន់សម័យព័ត៌មានចាស់ៗ
|
||||
3. ផ្ទៀងផ្ទាត់លេខចុះបញ្ជីពន្ធ
|
||||
4. ផ្ញើវិក្កយបត្រអេឡិចត្រូនិកតេស្ត
|
||||
|
||||
ត្រូវការជំនួយ?
|
||||
|
||||
ក្រុមការងារឧបត្ថម្ភរបស់យើងមានភាពរួសរាយរាក់ទាក់ក្នុងការជួយអ្នកក្នុងការសំណួរអំពីតម្រូវការឬការកំណត់វិក្កយបត្រអេឡិចត្រូនិក
|
||||
|
||||
សូមទំនាក់ទំនងការឧបត្ថម្ភ៖ contact@invoiceninja.com
|
||||
|
||||
សូមអរគុណសម្រាប់ការជ្រើសរើសសេវាកម្មវិក្កយបត្រអេឡិចត្រូនិករបស់យើង។
|
||||
"
|
||||
];
|
||||
|
|
@ -0,0 +1,90 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'ການເປີດໃຊ້ງານໃບເກັບເງິນອີເລັກໂທຣນິກ',
|
||||
'subject' => 'ສຳຄັນ: ການບໍລິການໃບເກັບເງິນອີເລັກໂທຣນິກຂອງທ່ານພ້ອມໃຊ້ງານແລ້ວ',
|
||||
|
||||
'greeting' => 'ຍິນດີຕ້ອນຮັບສູ່ລະບົບໃບເກັບເງິນອີເລັກໂທຣນິກ, :name!',
|
||||
|
||||
'intro' => "ການບໍລິການນີ້ຊ່ວยໃຫ້ທ່ານສາມາດ:",
|
||||
'intro_items' => "
|
||||
• ສົ່ງ ແລະ ຮັບໃບເກັບເງິນທາງອີເລັກໂທຣນິກ<br>
|
||||
• ຮັບປະກັນການປະຕິບັດຕາມລະບຽບການພາສີ<br>
|
||||
• ເລັ່ງການດຳເນີນການຊຳລະເງິນ<br>
|
||||
• ຫຼຸດຜ່ອນການປ້ອນຂໍ້ມູນດ້ວຍຕົນເອງ ແລະ ຂໍ້ຜິດພາດ<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'ຂໍ້ກຳນົດທີ່ສຳຄັນ',
|
||||
'requirements_intro' => 'ເພື່ອຮັບປະກັນການໃຊ້ງານໃບເກັບເງິນອີເລັກໂທຣນິກທີ່ສຳເລັດຜົນ, ກະລຸນາກວດສອບຂໍ້ມູນທຸລະກິດທີ່ສຳຄັນເຫຼົ່ານີ້:',
|
||||
'requirements_items' => "
|
||||
• ຊື່ທຸລະກິດຕາມກົດໝາຍ - ຕ້ອງກົງກັບການຈົດທະບຽນທາງການຂອງທ່ານ<br>
|
||||
• ເລກປະຈຳຕົວຜູ້ເສຍພາສີ/ອາກອນມູນຄ່າເພີ່ມ - ຕ້ອງເປັນປັດຈຸບັນ ແລະ ຜ່ານການກວດສອບ<br>
|
||||
• ລະຫັດປະຈຳຕົວທຸລະກິດ (ທະບຽນການຄ້າ/EORI/GLN) - ຕ້ອງຖືກຕ້ອງ ແລະ ໃຊ້ງານໄດ້<br>
|
||||
• ທີ່ຢູ່ທຸລະກິດ - ຕ້ອງກົງກັບທະບຽນທາງການ<br>
|
||||
• ຂໍ້ມູນການຕິດຕໍ່ - ຕ້ອງເປັນປັດຈຸບັນ ແລະ ມີການຕິດຕາມ<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'ເປັນຫຍັງຂໍ້ມູນທີ່ຖືກຕ້ອງຈຶ່ງສຳຄັນ',
|
||||
'validation_items' => "
|
||||
• ຂໍ້ມູນທີ່ບໍ່ຖືກຕ້ອງອາດເຮັດໃຫ້ໃບເກັບເງິນຖືກປະຕິເສດ<br>
|
||||
• ໜ່ວຍງານພາສີຕ້ອງການການກົງກັນຢ່າງຖືກຕ້ອງຂອງເລກທະບຽນ<br>
|
||||
• ລະບົບການຊຳລະເງິນອີງໃສ່ລະຫັດປະຈຳຕົວທຸລະກິດທີ່ຖືກຕ້ອງ<br>
|
||||
• ການປະຕິບັດຕາມກົດໝາຍຂຶ້ນກັບຂໍ້ມູນທຸລະກິດທີ່ຖືກຕ້ອງ<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'ຂັ້ນຕອນຕໍ່ໄປ',
|
||||
'next_steps_items' => "
|
||||
1. ກວດສອບລາຍລະອຽດບໍລິສັດຂອງທ່ານໃນການຕັ້ງຄ່າບັນຊີ<br>
|
||||
2. ອັບເດດຂໍ້ມູນທີ່ລ້າສະໄໝ<br>
|
||||
3. ກວດສອບເລກທະບຽນພາສີ<br>
|
||||
4. ສົ່ງໃບເກັບເງິນອີເລັກໂທຣນິກທົດລອງ<br>
|
||||
",
|
||||
'support_title' => 'ຕ້ອງການຄວາມຊ່ວຍເຫຼືອ?',
|
||||
'support_message' => "ທີມງານສະໜັບສະໜູນຂອງພວກເຮົາພ້ອມຊ່ວຍເຫຼືອທ່ານກ່ຽວກັບຄຳຖາມໃດໆກ່ຽວກັບຂໍ້ກຳນົດ ຫຼື ການຕັ້ງຄ່າໃບເກັບເງິນອີເລັກໂທຣນິກ.<br>
|
||||
ຕິດຕໍ່ຝ່າຍສະໜັບສະໜູນ: :email<br>
|
||||
ຂອບໃຈທີ່ເລືອກໃຊ້ບໍລິການໃບເກັບເງິນອີເລັກໂທຣນິກຂອງພວກເຮົາ.<br>
|
||||
",
|
||||
"text" => "
|
||||
ການເປີດໃຊ້ງານໃບເກັບເງິນອີເລັກໂທຣນິກ
|
||||
|
||||
ການບໍລິການນີ້ຊ່ວຍໃຫ້ທ່ານສາມາດ:
|
||||
|
||||
• ສົ່ງ ແລະ ຮັບໃບເກັບເງິນທາງອີເລັກໂທຣນິກ
|
||||
• ຮັບປະກັນການປະຕິບັດຕາມລະບຽບການພາສີ
|
||||
• ເລັ່ງການດຳເນີນການຊຳລະເງິນ
|
||||
• ຫຼຸດຜ່ອນການປ້ອນຂໍ້ມູນດ້ວຍຕົນເອງ ແລະ ຂໍ້ຜິດພາດ
|
||||
|
||||
ຂໍ້ກຳນົດທີ່ສຳຄັນ
|
||||
|
||||
ເພື່ອຮັບປະກັນການໃຊ້ງານໃບເກັບເງິນອີເລັກໂທຣນິກທີ່ສຳເລັດຜົນ, ກະລຸນາກວດສອບຂໍ້ມູນທຸລະກິດທີ່ສຳຄັນເຫຼົ່ານີ້:
|
||||
|
||||
• ຊື່ທຸລະກິດຕາມກົດໝາຍ - ຕ້ອງກົງກັບການຈົດທະບຽນທາງການຂອງທ່ານ
|
||||
• ເລກປະຈຳຕົວຜູ້ເສຍພາສີ/ອາກອນມູນຄ່າເພີ່ມ - ຕ້ອງເປັນປັດຈຸບັນ ແລະ ຜ່ານການກວດສອບ
|
||||
• ລະຫັດປະຈຳຕົວທຸລະກິດ (ທະບຽນການຄ້າ/EORI/GLN) - ຕ້ອງຖືກຕ້ອງ ແລະ ໃຊ້ງານໄດ້
|
||||
• ທີ່ຢູ່ທຸລະກິດ - ຕ້ອງກົງກັບທະບຽນທາງການ
|
||||
• ຂໍ້ມູນການຕິດຕໍ່ - ຕ້ອງເປັນປັດຈຸບັນ ແລະ ມີການຕິດຕາມ
|
||||
|
||||
ເປັນຫຍັງຂໍ້ມູນທີ່ຖືກຕ້ອງຈຶ່ງສຳຄັນ
|
||||
|
||||
• ຂໍ້ມູນທີ່ບໍ່ຖືກຕ້ອງອາດເຮັດໃຫ້ໃບເກັບເງິນຖືກປະຕິເສດ
|
||||
• ໜ່ວຍງານພາສີຕ້ອງການການກົງກັນຢ່າງຖືກຕ້ອງຂອງເລກທະບຽນ
|
||||
• ລະບົບການຊຳລະເງິນອີງໃສ່ລະຫັດປະຈຳຕົວທຸລະກິດທີ່ຖືກຕ້ອງ
|
||||
• ການປະຕິບັດຕາມກົດໝາຍຂຶ້ນກັບຂໍ້ມູນທຸລະກິດທີ່ຖືກຕ້ອງ
|
||||
|
||||
ຂັ້ນຕອນຕໍ່ໄປ
|
||||
|
||||
1. ກວດສອບລາຍລະອຽດບໍລິສັດຂອງທ່ານໃນການຕັ້ງຄ່າບັນຊີ
|
||||
2. ອັບເດດຂໍ້ມູນທີ່ລ້າສະໄໝ
|
||||
3. ກວດສອບເລກທະບຽນພາສີ
|
||||
4. ສົ່ງໃບເກັບເງິນອີເລັກໂທຣນິກທົດລອງ
|
||||
|
||||
ຕ້ອງການຄວາມຊ່ວຍເຫຼືອ?
|
||||
|
||||
ທີມງານສະໜັບສະໜູນຂອງພວກເຮົາພ້ອມຊ່ວຍເຫຼືອທ່ານກ່ຽວກັບຄຳຖາມໃດໆກ່ຽວກັບຂໍ້ກຳນົດ ຫຼື ການຕັ້ງຄ່າໃບເກັບເງິນອີເລັກໂທຣນິກ.
|
||||
|
||||
ຕິດຕໍ່ຝ່າຍສະໜັບສະໜູນ: contact@invoiceninja.com
|
||||
|
||||
ຂອບໃຈທີ່ເລືອກໃຊ້ບໍລິການໃບເກັບເງິນອີເລັກໂທຣນິກຂອງພວກເຮົາ.
|
||||
"
|
||||
|
||||
];
|
||||
|
|
@ -0,0 +1,91 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'Elektroninio faktūravimo aktyvavimas',
|
||||
'subject' => 'Svarbu: Jūsų elektroninio faktūravimo paslauga dabar aktyvuota',
|
||||
|
||||
'greeting' => 'Sveiki atvykę į elektroninį faktūravimą, :name!',
|
||||
|
||||
'intro' => "Ši paslauga suteikia jums galimybę:",
|
||||
'intro_items' => "
|
||||
• Siųsti ir gauti faktūras elektroniniu būdu<br>
|
||||
• Užtikrinti atitiktį mokesčių teisės aktams<br>
|
||||
• Paspartinti apmokėjimo apdorojimą<br>
|
||||
• Sumažinti rankinį duomenų įvedimą ir klaidas<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'Svarbūs reikalavimai',
|
||||
'requirements_intro' => 'Norint užtikrinti sėkmingą elektroninį faktūravimą, prašome patikrinti šiuos svarbius verslo duomenis:',
|
||||
'requirements_items' => "
|
||||
• Teisinis įmonės pavadinimas - Turi tiksliai atitikti jūsų oficialią registraciją<br>
|
||||
• PVM kodas - Turi būti galiojantis ir patikrintas<br>
|
||||
• Verslo identifikatoriai (ABN/EORI/GLN) - Turi būti tikslūs ir aktyvūs<br>
|
||||
• Įmonės adresas - Turi atitikti oficialius įrašus<br>
|
||||
• Kontaktiniai duomenys - Turi būti atnaujinti ir stebimi<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'Kodėl tikslūs duomenys yra svarbūs',
|
||||
'validation_items' => "
|
||||
• Neteisingi duomenys gali sukelti faktūros atmetimą<br>
|
||||
• Mokesčių institucijos reikalauja tiksliai atitinkančių registracijos numerių<br>
|
||||
• Apmokėjimo sistemos priklauso nuo teisingų verslo identifikatorių<br>
|
||||
• Teisinė atitiktis priklauso nuo tikslių verslo duomenų<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'Kiti veiksmai',
|
||||
'next_steps_items' => "
|
||||
1. Patikrinkite savo įmonės duomenis paskyros nustatymuose<br>
|
||||
2. Atnaujinkite pasenusią informaciją<br>
|
||||
3. Patikrinkite mokesčių registracijos numerius<br>
|
||||
4. Išsiųskite testinę elektroninę faktūrą<br>
|
||||
",
|
||||
'support_title' => 'Reikia pagalbos?',
|
||||
'support_message' => "Mūsų pagalbos komanda pasiruošusi padėti su bet kokiais klausimais apie elektroninio faktūravimo reikalavimus ar nustatymus.<br>
|
||||
Susisiekite su pagalba: :email<br>
|
||||
Dėkojame, kad pasirinkote mūsų elektroninio faktūravimo paslaugą.<br>
|
||||
",
|
||||
"text" => "
|
||||
Elektroninio faktūravimo aktyvavimas
|
||||
|
||||
Sveiki atvykę į elektroninį faktūravimą.
|
||||
|
||||
Ši paslauga suteikia jums galimybę:
|
||||
|
||||
• Siųsti ir gauti faktūras elektroniniu būdu
|
||||
• Užtikrinti atitiktį mokesčių teisės aktams
|
||||
• Paspartinti apmokėjimo apdorojimą
|
||||
• Sumažinti rankinį duomenų įvedimą ir klaidas
|
||||
|
||||
Svarbūs reikalavimai
|
||||
|
||||
Norint užtikrinti sėkmingą elektroninį faktūravimą, prašome patikrinti šiuos svarbius verslo duomenis:
|
||||
|
||||
• Teisinis įmonės pavadinimas - Turi tiksliai atitikti jūsų oficialią registraciją
|
||||
• PVM kodas - Turi būti galiojantis ir patikrintas
|
||||
• Verslo identifikatoriai (ABN/EORI/GLN) - Turi būti tikslūs ir aktyvūs
|
||||
• Įmonės adresas - Turi atitikti oficialius įrašus
|
||||
• Kontaktiniai duomenys - Turi būti atnaujinti ir stebimi
|
||||
|
||||
Kodėl tikslūs duomenys yra svarbūs
|
||||
|
||||
• Neteisingi duomenys gali sukelti faktūros atmetimą
|
||||
• Mokesčių institucijos reikalauja tiksliai atitinkančių registracijos numerių
|
||||
• Apmokėjimo sistemos priklauso nuo teisingų verslo identifikatorių
|
||||
• Teisinė atitiktis priklauso nuo tikslių verslo duomenų
|
||||
|
||||
Kiti veiksmai
|
||||
|
||||
1. Patikrinkite savo įmonės duomenis paskyros nustatymuose
|
||||
2. Atnaujinkite pasenusią informaciją
|
||||
3. Patikrinkite mokesčių registracijos numerius
|
||||
4. Išsiųskite testinę elektroninę faktūrą
|
||||
|
||||
Reikia pagalbos?
|
||||
|
||||
Mūsų pagalbos komanda pasiruošusi padėti su bet kokiais klausimais apie elektroninio faktūravimo reikalavimus ar nustatymus.
|
||||
|
||||
Susisiekite su pagalba: contact@invoiceninja.com
|
||||
|
||||
Dėkojame, kad pasirinkote mūsų elektroninio faktūravimo paslaugą.
|
||||
"
|
||||
];
|
||||
|
|
@ -0,0 +1,92 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'E-rēķinu Aktivizēšana',
|
||||
'subject' => 'Svarīgi: Jūsu E-rēķinu Pakalpojums ir Tagad Aktīvs',
|
||||
|
||||
'greeting' => 'Laipni lūdzam E-rēķinu sistēmā, :name!',
|
||||
|
||||
'intro' => "Šis pakalpojums ļauj jums:",
|
||||
'intro_items' => "
|
||||
• Sūtīt un saņemt rēķinus elektroniski<br>
|
||||
• Nodrošināt atbilstību nodokļu noteikumiem<br>
|
||||
• Paātrināt maksājumu apstrādi<br>
|
||||
• Samazināt manuālo datu ievadi un kļūdas<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'Svarīgas Prasības',
|
||||
'requirements_intro' => 'Lai nodrošinātu veiksmīgu e-rēķinu izmantošanu, lūdzu, pārbaudiet šos svarīgos uzņēmuma datus:',
|
||||
'requirements_items' => "
|
||||
• Juridiskais Uzņēmuma Nosaukums - Jāatbilst precīzi oficiālajai reģistrācijai<br>
|
||||
• PVN Reģistrācijas Numurs - Jābūt aktuālam un pārbaudītam<br>
|
||||
• Uzņēmuma Identifikatori (Reģ.nr./EORI/GLN) - Jābūt precīziem un aktīviem<br>
|
||||
• Uzņēmuma Adrese - Jāatbilst oficiālajiem reģistriem<br>
|
||||
• Kontaktinformācija - Jābūt aktuālai un uzraudzītai<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'Kāpēc Precīza Informācija ir Svarīga',
|
||||
'validation_items' => "
|
||||
• Nepareizi dati var izraisīt rēķinu noraidīšanu<br>
|
||||
• Nodokļu iestādes pieprasa precīzu reģistrācijas numuru atbilstību<br>
|
||||
• Maksājumu sistēmas paļaujas uz pareiziem uzņēmuma identifikatoriem<br>
|
||||
• Juridiskā atbilstība ir atkarīga no precīzas uzņēmuma informācijas<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'Nākamie Soļi',
|
||||
'next_steps_items' => "
|
||||
1. Pārskatiet uzņēmuma informāciju konta iestatījumos<br>
|
||||
2. Atjauniniet novecojušo informāciju<br>
|
||||
3. Pārbaudiet nodokļu reģistrācijas numurus<br>
|
||||
4. Nosūtiet testa e-rēķinu<br>
|
||||
",
|
||||
'support_title' => 'Nepieciešama Palīdzība?',
|
||||
'support_message' => "Mūsu atbalsta komanda ir gatava palīdzēt ar jebkuriem jautājumiem par e-rēķinu prasībām vai iestatīšanu.<br>
|
||||
Sazinieties ar atbalsta dienestu: :email<br>
|
||||
Paldies, ka izvēlējāties mūsu e-rēķinu pakalpojumu.<br>
|
||||
",
|
||||
"text" => "
|
||||
E-rēķinu Aktivizēšana
|
||||
|
||||
Laipni lūdzam E-rēķinu sistēmā.
|
||||
|
||||
Šis pakalpojums ļauj jums:
|
||||
|
||||
• Sūtīt un saņemt rēķinus elektroniski
|
||||
• Nodrošināt atbilstību nodokļu noteikumiem
|
||||
• Paātrināt maksājumu apstrādi
|
||||
• Samazināt manuālo datu ievadi un kļūdas
|
||||
|
||||
Svarīgas Prasības
|
||||
|
||||
Lai nodrošinātu veiksmīgu e-rēķinu izmantošanu, lūdzu, pārbaudiet šos svarīgos uzņēmuma datus:
|
||||
|
||||
• Juridiskais Uzņēmuma Nosaukums - Jāatbilst precīzi oficiālajai reģistrācijai
|
||||
• PVN Reģistrācijas Numurs - Jābūt aktuālam un pārbaudītam
|
||||
• Uzņēmuma Identifikatori (Reģ.nr./EORI/GLN) - Jābūt precīziem un aktīviem
|
||||
• Uzņēmuma Adrese - Jāatbilst oficiālajiem reģistriem
|
||||
• Kontaktinformācija - Jābūt aktuālai un uzraudzītai
|
||||
|
||||
Kāpēc Precīza Informācija ir Svarīga
|
||||
|
||||
• Nepareizi dati var izraisīt rēķinu noraidīšanu
|
||||
• Nodokļu iestādes pieprasa precīzu reģistrācijas numuru atbilstību
|
||||
• Maksājumu sistēmas paļaujas uz pareiziem uzņēmuma identifikatoriem
|
||||
• Juridiskā atbilstība ir atkarīga no precīzas uzņēmuma informācijas
|
||||
|
||||
Nākamie Soļi
|
||||
|
||||
1. Pārskatiet uzņēmuma informāciju konta iestatījumos
|
||||
2. Atjauniniet novecojušo informāciju
|
||||
3. Pārbaudiet nodokļu reģistrācijas numurus
|
||||
4. Nosūtiet testa e-rēķinu
|
||||
|
||||
Nepieciešama Palīdzība?
|
||||
|
||||
Mūsu atbalsta komanda ir gatava palīdzēt ar jebkuriem jautājumiem par e-rēķinu prasībām vai iestatīšanu.
|
||||
|
||||
Sazinieties ar atbalsta dienestu: contact@invoiceninja.com
|
||||
|
||||
Paldies, ka izvēlējāties mūsu e-rēķinu pakalpojumu.
|
||||
"
|
||||
|
||||
];
|
||||
|
|
@ -0,0 +1,92 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'Активирање на Електронско Фактурирање',
|
||||
'subject' => 'Важно: Вашата Услуга за Електронско Фактурирање е Сега Активна',
|
||||
|
||||
'greeting' => 'Добредојдовте во системот за електронско фактурирање, :name!',
|
||||
|
||||
'intro' => "Оваа услуга ви овозможува да:",
|
||||
'intro_items' => "
|
||||
• Испраќате и примате фактури електронски<br>
|
||||
• Обезбедите усогласеност со даночните прописи<br>
|
||||
• Забрзате обработка на плаќања<br>
|
||||
• Намалите рачно внесување податоци и грешки<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'Важни Барања',
|
||||
'requirements_intro' => 'За успешно електронско фактурирање, ве молиме потврдете ги овие важни деловни податоци:',
|
||||
'requirements_items' => "
|
||||
• Име на Компанијата - Мора точно да одговара на официјалната регистрација<br>
|
||||
• ЕДБ/ЕМБС - Мора да биде ажуриран и потврден<br>
|
||||
• Деловни Идентификатори (EORI/GLN) - Мора да бидат точни и активни<br>
|
||||
• Адреса на Седиште - Мора да одговара на официјалните записи<br>
|
||||
• Контакт Информации - Мора да бидат ажурирани и следени<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'Зошто се Важни Точните Информации',
|
||||
'validation_items' => "
|
||||
• Неточни податоци може да доведат до одбивање на фактури<br>
|
||||
• УЈП бара точно совпаѓање на регистрациските броеви<br>
|
||||
• Платежните системи се потпираат на точни деловни идентификатори<br>
|
||||
• Правната усогласеност зависи од точни деловни информации<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'Следни Чекори',
|
||||
'next_steps_items' => "
|
||||
1. Проверете ги деталите на компанијата во поставките на сметката<br>
|
||||
2. Ажурирајте ги застарените информации<br>
|
||||
3. Потврдете ги даночните регистрациски броеви<br>
|
||||
4. Испратете тест електронска фактура<br>
|
||||
",
|
||||
'support_title' => 'Ви Треба Помош?',
|
||||
'support_message' => "Нашиот тим за поддршка е подготвен да помогне со било какви прашања околу барањата или поставувањето на електронското фактурирање.<br>
|
||||
Контактирајте поддршка: :email<br>
|
||||
Ви благодариме што ја избравте нашата услуга за електронско фактурирање.<br>
|
||||
",
|
||||
"text" => "
|
||||
Активирање на Електронско Фактурирање
|
||||
|
||||
Добредојдовте во системот за електронско фактурирање!
|
||||
|
||||
Оваа услуга ви овозможува да:
|
||||
|
||||
• Испраќате и примате фактури електронски
|
||||
• Обезбедите усогласеност со даночните прописи
|
||||
• Забрзате обработка на плаќања
|
||||
• Намалите рачно внесување податоци и грешки
|
||||
|
||||
Важни Барања
|
||||
|
||||
За успешно електронско фактурирање, ве молиме потврдете ги овие важни деловни податоци:
|
||||
|
||||
• Име на Компанијата - Мора точно да одговара на официјалната регистрација
|
||||
• ЕДБ/ЕМБС - Мора да биде ажуриран и потврден
|
||||
• Деловни Идентификатори (EORI/GLN) - Мора да бидат точни и активни
|
||||
• Адреса на Седиште - Мора да одговара на официјалните записи
|
||||
• Контакт Информации - Мора да бидат ажурирани и следени
|
||||
|
||||
Зошто се Важни Точните Информации
|
||||
|
||||
• Неточни податоци може да доведат до одбивање на фактури
|
||||
• УЈП бара точно совпаѓање на регистрациските броеви
|
||||
• Платежните системи се потпираат на точни деловни идентификатори
|
||||
• Правната усогласеност зависи од точни деловни информации
|
||||
|
||||
Следни Чекори
|
||||
|
||||
1. Проверете ги деталите на компанијата во поставките на сметката
|
||||
2. Ажурирајте ги застарените информации
|
||||
3. Потврдете ги даночните регистрациски броеви
|
||||
4. Испратете тест електронска фактура
|
||||
|
||||
Ви Треба Помош?
|
||||
|
||||
Нашиот тим за поддршка е подготвен да помогне со било какви прашања околу барањата или поставувањето на електронското фактурирање.
|
||||
|
||||
Контактирајте поддршка: contact@invoiceninja.com
|
||||
|
||||
Ви благодариме што ја избравте нашата услуга за електронско фактурирање.
|
||||
"
|
||||
|
||||
];
|
||||
|
|
@ -0,0 +1,91 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'Активирање на електронско фактурирање',
|
||||
'subject' => 'Важно: Вашата услуга за електронско фактурирање е сега активна',
|
||||
|
||||
'greeting' => 'Добредојдовте во електронското фактурирање, :name!',
|
||||
|
||||
'intro' => "Оваа услуга ви овозможува:",
|
||||
'intro_items' => "
|
||||
• Испраќање и примање на фактури електронски<br>
|
||||
• Осигурување на усогласеност со даночните прописи<br>
|
||||
• Забрзување на процесирањето на плаќањата<br>
|
||||
• Намалување на рачната внесување на податоци и грешки<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'Важно: Потребни податоци',
|
||||
'requirements_intro' => 'За да обезбедите успешно електронско фактурирање, проверете ги овие критични деловни податоци:',
|
||||
'requirements_items' => "
|
||||
• Правно име на компанијата - Треба да се совпаѓа точно со официјалната регистрација<br>
|
||||
• Даночен/ДДВ број - Треба да биде актуелен и валидиран<br>
|
||||
• Бизнис идентификатори (ABN/EORI/GLN) - Треба да бидат точни и активни<br>
|
||||
• Адреса на компанијата - Треба да се совпаѓа со официјалните записи<br>
|
||||
• Контакт податоци - Треба да бидат актуелни и следени<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'Зошто точни информации се важни',
|
||||
'validation_items' => "
|
||||
• Невалидни податоци можат да доведат до одбивање на фактури<br>
|
||||
• Даночните органи бараат точна поклопност на регистрациските броеви<br>
|
||||
• Платежните системи се засноваат на точни бизнис идентификатори<br>
|
||||
• Правната усогласеност зависи од точни деловни податоци<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'Следни чекори',
|
||||
'next_steps_items' => "
|
||||
1. Прегледајте ги деталите на вашата компанија во поставките на профилот<br>
|
||||
2. Ажурирајте ги застарените информации<br>
|
||||
3. Потврдете ги даночните регистрациски броеви<br>
|
||||
4. Испратете тест електронска фактура<br>
|
||||
",
|
||||
'support_title' => 'Требате помош?',
|
||||
'support_message' => "Нашиот тим за поддршка е подготвен да помогне со сите прашања во врска со барањата за електронско фактурирање или поставување.<br>
|
||||
Контактирајте го поддршката: :email<br>
|
||||
Ви благодариме што го изабравте нашиот сервис за електронско фактурирање.<br>
|
||||
",
|
||||
"text" => "
|
||||
Активирање на електронско фактурирање
|
||||
|
||||
Добредојдовте во електронското фактурирање.
|
||||
|
||||
Оваа услуга ви овозможува:
|
||||
|
||||
• Испраќање и примање на фактури електронски
|
||||
• Осигурување на усогласеност со даночните прописи
|
||||
• Забрзување на процесирањето на плаќањата
|
||||
• Намалување на рачната внесување на податоци и грешки
|
||||
|
||||
Важно: Потребни податоци
|
||||
|
||||
За да обезбедите успешно електронско фактурирање, проверете ги овие критични деловни податоци:
|
||||
|
||||
• Правно име на компанијата - Треба да се совпаѓа точно со официјалната регистрација
|
||||
• Даночен/ДДВ број - Треба да биде актуелен и валидиран
|
||||
• Бизнис идентификатори (ABN/EORI/GLN) - Треба да бидат точни и активни
|
||||
• Адреса на компанијата - Треба да се совпаѓа со официјалните записи
|
||||
• Контакт податоци - Треба да бидат актуелни и следени
|
||||
|
||||
Зошто точни информации се важни
|
||||
|
||||
• Невалидни податоци можат да доведат до одбивање на фактури
|
||||
• Даночните органи бараат точна поклопност на регистрациските броеви
|
||||
• Платежните системи се засноваат на точни бизнис идентификатори
|
||||
• Правната усогласеност зависи од точни деловни податоци
|
||||
|
||||
Следни чекори
|
||||
|
||||
1. Прегледајте ги деталите на вашата компанија во поставките на профилот
|
||||
2. Ажурирајте ги застарените информации
|
||||
3. Потврдете ги даночните регистрациски броеви
|
||||
4. Испратете тест електронска фактура
|
||||
|
||||
Требате помош?
|
||||
|
||||
Нашиот тим за поддршка е подготвен да помогне со сите прашања во врска со барањата за електронско фактурирање или поставување.
|
||||
|
||||
Контактирајте го поддршката: contact@invoiceninja.com
|
||||
|
||||
Ви благодариме што го изабравте нашиот сервис за електронско фактурирање.
|
||||
"
|
||||
];
|
||||
|
|
@ -0,0 +1,91 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'E-Facturatie Activering',
|
||||
'subject' => 'Belangrijk: Uw e-facturatiedienst is nu actief',
|
||||
|
||||
'greeting' => 'Welkom bij e-facturatie, :name!',
|
||||
|
||||
'intro' => "Met deze service kunt u:",
|
||||
'intro_items' => "
|
||||
• Facturen elektronisch verzenden en ontvangen<br>
|
||||
• Zorgen voor naleving van belastingvoorschriften<br>
|
||||
• Betalingsverwerking versnellen<br>
|
||||
• Handmatige gegevensinvoer en fouten verminderen<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'Belangrijke Vereisten',
|
||||
'requirements_intro' => 'Om succesvolle e-facturatie te garanderen, controleer deze belangrijke bedrijfsgegevens:',
|
||||
'requirements_items' => "
|
||||
• Juridische bedrijfsnaam - Moet exact overeenkomen met uw officiële registratie<br>
|
||||
• Belasting-/btw-nummer - Moet actueel en gevalideerd zijn<br>
|
||||
• Bedrijfsidentificatoren (ABN/EORI/GLN) - Moeten nauwkeurig en actief zijn<br>
|
||||
• Bedrijfsadres - Moet overeenkomen met officiële gegevens<br>
|
||||
• Contactgegevens - Moeten actueel en gecontroleerd zijn<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'Waarom Nauwkeurige Informatie Belangrijk Is',
|
||||
'validation_items' => "
|
||||
• Onjuiste gegevens kunnen leiden tot afwijzing van facturen<br>
|
||||
• Belastingautoriteiten vereisen exacte overeenstemming van registratienummers<br>
|
||||
• Betalingssystemen vertrouwen op correcte bedrijfsidentificatoren<br>
|
||||
• Juridische naleving hangt af van nauwkeurige bedrijfsinformatie<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'Volgende Stappen',
|
||||
'next_steps_items' => "
|
||||
1. Controleer uw bedrijfsgegevens in de accountinstellingen<br>
|
||||
2. Werk verouderde informatie bij<br>
|
||||
3. Verifieer belastingregistratienummers<br>
|
||||
4. Verstuur een test e-factuur<br>
|
||||
",
|
||||
'support_title' => 'Hulp Nodig?',
|
||||
'support_message' => "Ons ondersteuningsteam staat klaar om u te helpen met vragen over e-facturatievereisten of -instellingen.<br>
|
||||
Neem contact op met de support: :email<br>
|
||||
Bedankt dat u voor onze e-facturatiedienst heeft gekozen.<br>
|
||||
",
|
||||
"text" => "
|
||||
E-Facturatie Activering
|
||||
|
||||
Welkom bij e-facturatie.
|
||||
|
||||
Met deze service kunt u:
|
||||
|
||||
• Facturen elektronisch verzenden en ontvangen
|
||||
• Zorgen voor naleving van belastingvoorschriften
|
||||
• Betalingsverwerking versnellen
|
||||
• Handmatige gegevensinvoer en fouten verminderen
|
||||
|
||||
Belangrijke Vereisten
|
||||
|
||||
Om succesvolle e-facturatie te garanderen, controleer deze belangrijke bedrijfsgegevens:
|
||||
|
||||
• Juridische bedrijfsnaam - Moet exact overeenkomen met uw officiële registratie
|
||||
• Belasting-/btw-nummer - Moet actueel en gevalideerd zijn
|
||||
• Bedrijfsidentificatoren (ABN/EORI/GLN) - Moeten nauwkeurig en actief zijn
|
||||
• Bedrijfsadres - Moet overeenkomen met officiële gegevens
|
||||
• Contactgegevens - Moeten actueel en gecontroleerd zijn
|
||||
|
||||
Waarom Nauwkeurige Informatie Belangrijk Is
|
||||
|
||||
• Onjuiste gegevens kunnen leiden tot afwijzing van facturen
|
||||
• Belastingautoriteiten vereisen exacte overeenstemming van registratienummers
|
||||
• Betalingssystemen vertrouwen op correcte bedrijfsidentificatoren
|
||||
• Juridische naleving hangt af van nauwkeurige bedrijfsinformatie
|
||||
|
||||
Volgende Stappen
|
||||
|
||||
1. Controleer uw bedrijfsgegevens in de accountinstellingen
|
||||
2. Werk verouderde informatie bij
|
||||
3. Verifieer belastingregistratienummers
|
||||
4. Verstuur een test e-factuur
|
||||
|
||||
Hulp Nodig?
|
||||
|
||||
Ons ondersteuningsteam staat klaar om u te helpen met vragen over e-facturatievereisten of -instellingen.
|
||||
|
||||
Neem contact op met de support: contact@invoiceninja.com
|
||||
|
||||
Bedankt dat u voor onze e-facturatiedienst heeft gekozen.
|
||||
"
|
||||
];
|
||||
|
|
@ -0,0 +1,92 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'Aktywacja E-fakturowania',
|
||||
'subject' => 'Ważne: Twoja Usługa E-fakturowania jest Teraz Aktywna',
|
||||
|
||||
'greeting' => 'Witamy w systemie E-fakturowania, :name!',
|
||||
|
||||
'intro' => "Ta usługa umożliwia:",
|
||||
'intro_items' => "
|
||||
• Wysyłanie i odbieranie faktur elektronicznie<br>
|
||||
• Zapewnienie zgodności z przepisami podatkowymi<br>
|
||||
• Przyspieszenie przetwarzania płatności<br>
|
||||
• Zmniejszenie ręcznego wprowadzania danych i błędów<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'Ważne Wymagania',
|
||||
'requirements_intro' => 'Aby zapewnić skuteczne e-fakturowanie, prosimy o weryfikację tych kluczowych danych firmowych:',
|
||||
'requirements_items' => "
|
||||
• Oficjalna Nazwa Firmy - Musi dokładnie odpowiadać oficjalnej rejestracji<br>
|
||||
• NIP/VAT UE - Musi być aktualny i zweryfikowany<br>
|
||||
• Identyfikatory Firmowe (REGON/EORI/GLN) - Muszą być dokładne i aktywne<br>
|
||||
• Adres Firmy - Musi odpowiadać oficjalnym rejestrom<br>
|
||||
• Dane Kontaktowe - Muszą być aktualne i monitorowane<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'Dlaczego Dokładne Informacje są Ważne',
|
||||
'validation_items' => "
|
||||
• Nieprawidłowe dane mogą spowodować odrzucenie faktur<br>
|
||||
• Organy podatkowe wymagają dokładnego dopasowania numerów rejestracyjnych<br>
|
||||
• Systemy płatności opierają się na prawidłowych identyfikatorach firmowych<br>
|
||||
• Zgodność prawna zależy od dokładnych informacji biznesowych<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'Następne Kroki',
|
||||
'next_steps_items' => "
|
||||
1. Przejrzyj dane firmy w ustawieniach konta<br>
|
||||
2. Zaktualizuj nieaktualne informacje<br>
|
||||
3. Zweryfikuj numery rejestracji podatkowej<br>
|
||||
4. Wyślij testową e-fakturę<br>
|
||||
",
|
||||
'support_title' => 'Potrzebujesz Pomocy?',
|
||||
'support_message' => "Nasz zespół wsparcia jest gotowy pomóc w każdej kwestii dotyczącej wymagań lub konfiguracji e-fakturowania.<br>
|
||||
Skontaktuj się z pomocą techniczną: :email<br>
|
||||
Dziękujemy za wybór naszej usługi e-fakturowania.<br>
|
||||
",
|
||||
"text" => "
|
||||
Aktywacja E-fakturowania
|
||||
|
||||
Witamy w systemie E-fakturowania.
|
||||
|
||||
Ta usługa umożliwia:
|
||||
|
||||
• Wysyłanie i odbieranie faktur elektronicznie
|
||||
• Zapewnienie zgodności z przepisami podatkowymi
|
||||
• Przyspieszenie przetwarzania płatności
|
||||
• Zmniejszenie ręcznego wprowadzania danych i błędów
|
||||
|
||||
Ważne Wymagania
|
||||
|
||||
Aby zapewnić skuteczne e-fakturowanie, prosimy o weryfikację tych kluczowych danych firmowych:
|
||||
|
||||
• Oficjalna Nazwa Firmy - Musi dokładnie odpowiadać oficjalnej rejestracji
|
||||
• NIP/VAT UE - Musi być aktualny i zweryfikowany
|
||||
• Identyfikatory Firmowe (REGON/EORI/GLN) - Muszą być dokładne i aktywne
|
||||
• Adres Firmy - Musi odpowiadać oficjalnym rejestrom
|
||||
• Dane Kontaktowe - Muszą być aktualne i monitorowane
|
||||
|
||||
Dlaczego Dokładne Informacje są Ważne
|
||||
|
||||
• Nieprawidłowe dane mogą spowodować odrzucenie faktur
|
||||
• Organy podatkowe wymagają dokładnego dopasowania numerów rejestracyjnych
|
||||
• Systemy płatności opierają się na prawidłowych identyfikatorach firmowych
|
||||
• Zgodność prawna zależy od dokładnych informacji biznesowych
|
||||
|
||||
Następne Kroki
|
||||
|
||||
1. Przejrzyj dane firmy w ustawieniach konta
|
||||
2. Zaktualizuj nieaktualne informacje
|
||||
3. Zweryfikuj numery rejestracji podatkowej
|
||||
4. Wyślij testową e-fakturę
|
||||
|
||||
Potrzebujesz Pomocy?
|
||||
|
||||
Nasz zespół wsparcia jest gotowy pomóc w każdej kwestii dotyczącej wymagań lub konfiguracji e-fakturowania.
|
||||
|
||||
Skontaktuj się z pomocą techniczną: contact@invoiceninja.com
|
||||
|
||||
Dziękujemy za wybór naszej usługi e-fakturowania.
|
||||
"
|
||||
|
||||
];
|
||||
|
|
@ -0,0 +1,91 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'Ativação de Faturamento Eletrônico',
|
||||
'subject' => 'Importante: Seu Serviço de Faturamento Eletrônico Está Ativo',
|
||||
|
||||
'greeting' => 'Bem-vindo ao Faturamento Eletrônico, :name!',
|
||||
|
||||
'intro' => "Este serviço permite que você:",
|
||||
'intro_items' => "
|
||||
• Envie e receba faturas eletronicamente<br>
|
||||
• Garanta conformidade com os regulamentos fiscais<br>
|
||||
• Acelere o processamento de pagamentos<br>
|
||||
• Reduza entradas manuais de dados e erros<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'Requisitos Importantes',
|
||||
'requirements_intro' => 'Para garantir o sucesso no faturamento eletrônico, verifique estas informações comerciais críticas:',
|
||||
'requirements_items' => "
|
||||
• Nome Legal da Empresa - Deve corresponder exatamente ao registro oficial<br>
|
||||
• Número de Imposto/CPF ou CNPJ - Deve estar atualizado e validado<br>
|
||||
• Identificadores Comerciais (ABN/EORI/GLN) - Devem ser precisos e ativos<br>
|
||||
• Endereço Comercial - Deve corresponder aos registros oficiais<br>
|
||||
• Detalhes de Contato - Devem estar atualizados e monitorados<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'Por Que Informações Precisas São Importantes',
|
||||
'validation_items' => "
|
||||
• Informações incorretas podem causar a rejeição de faturas<br>
|
||||
• As autoridades fiscais exigem correspondência exata de números de registro<br>
|
||||
• Sistemas de pagamento dependem de identificadores comerciais corretos<br>
|
||||
• A conformidade legal depende de informações comerciais precisas<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'Próximos Passos',
|
||||
'next_steps_items' => "
|
||||
1. Revise os detalhes da sua empresa nas configurações da conta<br>
|
||||
2. Atualize quaisquer informações desatualizadas<br>
|
||||
3. Verifique os números de registro fiscal<br>
|
||||
4. Envie uma fatura eletrônica de teste<br>
|
||||
",
|
||||
'support_title' => 'Precisa de Ajuda?',
|
||||
'support_message' => "Nossa equipe de suporte está pronta para ajudar com qualquer dúvida sobre os requisitos ou configuração do faturamento eletrônico.<br>
|
||||
Entre em contato com o suporte: :email<br>
|
||||
Obrigado por escolher nosso serviço de faturamento eletrônico.<br>
|
||||
",
|
||||
"text" => "
|
||||
Ativação de Faturamento Eletrônico
|
||||
|
||||
Bem-vindo ao Faturamento Eletrônico.
|
||||
|
||||
Este serviço permite que você:
|
||||
|
||||
• Envie e receba faturas eletronicamente
|
||||
• Garanta conformidade com os regulamentos fiscais
|
||||
• Acelere o processamento de pagamentos
|
||||
• Reduza entradas manuais de dados e erros
|
||||
|
||||
Requisitos Importantes
|
||||
|
||||
Para garantir o sucesso no faturamento eletrônico, verifique estas informações comerciais críticas:
|
||||
|
||||
• Nome Legal da Empresa - Deve corresponder exatamente ao registro oficial
|
||||
• Número de Imposto/CPF ou CNPJ - Deve estar atualizado e validado
|
||||
• Identificadores Comerciais (ABN/EORI/GLN) - Devem ser precisos e ativos
|
||||
• Endereço Comercial - Deve corresponder aos registros oficiais
|
||||
• Detalhes de Contato - Devem estar atualizados e monitorados
|
||||
|
||||
Por Que Informações Precisas São Importantes
|
||||
|
||||
• Informações incorretas podem causar a rejeição de faturas
|
||||
• As autoridades fiscais exigem correspondência exata de números de registro
|
||||
• Sistemas de pagamento dependem de identificadores comerciais corretos
|
||||
• A conformidade legal depende de informações comerciais precisas
|
||||
|
||||
Próximos Passos
|
||||
|
||||
1. Revise os detalhes da sua empresa nas configurações da conta
|
||||
2. Atualize quaisquer informações desatualizadas
|
||||
3. Verifique os números de registro fiscal
|
||||
4. Envie uma fatura eletrônica de teste
|
||||
|
||||
Precisa de Ajuda?
|
||||
|
||||
Nossa equipe de suporte está pronta para ajudar com qualquer dúvida sobre os requisitos ou configuração do faturamento eletrônico.
|
||||
|
||||
Entre em contato com o suporte: contact@invoiceninja.com
|
||||
|
||||
Obrigado por escolher nosso serviço de faturamento eletrônico.
|
||||
"
|
||||
];
|
||||
|
|
@ -0,0 +1,92 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'Ativação da Faturação Eletrónica',
|
||||
'subject' => 'Importante: O Seu Serviço de Faturação Eletrónica está Agora Ativo',
|
||||
|
||||
'greeting' => 'Bem-vindo à Faturação Eletrónica, :name!',
|
||||
|
||||
'intro' => "Este serviço permite-lhe:",
|
||||
'intro_items' => "
|
||||
• Enviar e receber faturas eletronicamente<br>
|
||||
• Garantir a conformidade com os regulamentos fiscais<br>
|
||||
• Acelerar o processamento de pagamentos<br>
|
||||
• Reduzir a introdução manual de dados e erros<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'Requisitos Importantes',
|
||||
'requirements_intro' => 'Para garantir uma faturação eletrónica bem-sucedida, por favor verifique estes dados empresariais importantes:',
|
||||
'requirements_items' => "
|
||||
• Denominação Social - Deve corresponder exatamente ao seu registo oficial<br>
|
||||
• Número de Contribuinte/NIF - Deve estar atualizado e validado<br>
|
||||
• Identificadores Empresariais (NIPC/EORI/GLN) - Devem estar precisos e ativos<br>
|
||||
• Morada da Empresa - Deve corresponder aos registos oficiais<br>
|
||||
• Dados de Contacto - Devem estar atualizados e monitorizados<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'Porque são Importantes as Informações Precisas',
|
||||
'validation_items' => "
|
||||
• Detalhes incorretos podem levar à rejeição de faturas<br>
|
||||
• As autoridades fiscais exigem correspondência exata dos números de registo<br>
|
||||
• Os sistemas de pagamento dependem de identificadores empresariais corretos<br>
|
||||
• A conformidade legal depende de informações comerciais precisas<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'Próximos Passos',
|
||||
'next_steps_items' => "
|
||||
1. Reveja os detalhes da sua empresa nas definições da conta<br>
|
||||
2. Atualize qualquer informação desatualizada<br>
|
||||
3. Verifique os números de registo fiscal<br>
|
||||
4. Envie uma fatura eletrónica de teste<br>
|
||||
",
|
||||
'support_title' => 'Precisa de Ajuda?',
|
||||
'support_message' => "A nossa equipa de suporte está pronta para ajudar com quaisquer questões sobre os requisitos ou configuração da faturação eletrónica.<br>
|
||||
Contacte o suporte: :email<br>
|
||||
Agradecemos ter escolhido o nosso serviço de faturação eletrónica.<br>
|
||||
",
|
||||
"text" => "
|
||||
Ativação da Faturação Eletrónica
|
||||
|
||||
Bem-vindo à Faturação Eletrónica.
|
||||
|
||||
Este serviço permite-lhe:
|
||||
|
||||
• Enviar e receber faturas eletronicamente
|
||||
• Garantir a conformidade com os regulamentos fiscais
|
||||
• Acelerar o processamento de pagamentos
|
||||
• Reduzir a introdução manual de dados e erros
|
||||
|
||||
Requisitos Importantes
|
||||
|
||||
Para garantir uma faturação eletrónica bem-sucedida, por favor verifique estes dados empresariais importantes:
|
||||
|
||||
• Denominação Social - Deve corresponder exatamente ao seu registo oficial
|
||||
• Número de Contribuinte/NIF - Deve estar atualizado e validado
|
||||
• Identificadores Empresariais (NIPC/EORI/GLN) - Devem estar precisos e ativos
|
||||
• Morada da Empresa - Deve corresponder aos registos oficiais
|
||||
• Dados de Contacto - Devem estar atualizados e monitorizados
|
||||
|
||||
Porque são Importantes as Informações Precisas
|
||||
|
||||
• Detalhes incorretos podem levar à rejeição de faturas
|
||||
• As autoridades fiscais exigem correspondência exata dos números de registo
|
||||
• Os sistemas de pagamento dependem de identificadores empresariais corretos
|
||||
• A conformidade legal depende de informações comerciais precisas
|
||||
|
||||
Próximos Passos
|
||||
|
||||
1. Reveja os detalhes da sua empresa nas definições da conta
|
||||
2. Atualize qualquer informação desatualizada
|
||||
3. Verifique os números de registo fiscal
|
||||
4. Envie uma fatura eletrónica de teste
|
||||
|
||||
Precisa de Ajuda?
|
||||
|
||||
A nossa equipa de suporte está pronta para ajudar com quaisquer questões sobre os requisitos ou configuração da faturação eletrónica.
|
||||
|
||||
Contacte o suporte: contact@invoiceninja.com
|
||||
|
||||
Agradecemos ter escolhido o nosso serviço de faturação eletrónica.
|
||||
"
|
||||
|
||||
];
|
||||
|
|
@ -0,0 +1,92 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'Activarea Facturării Electronice',
|
||||
'subject' => 'Important: Serviciul Dumneavoastră de Facturare Electronică este Acum Activ',
|
||||
|
||||
'greeting' => 'Bine ați venit la Facturarea Electronică, :name!',
|
||||
|
||||
'intro' => "Acest serviciu vă permite să:",
|
||||
'intro_items' => "
|
||||
• Trimiteți și primiți facturi în format electronic<br>
|
||||
• Asigurați conformitatea cu reglementările fiscale<br>
|
||||
• Accelerați procesarea plăților<br>
|
||||
• Reduceți introducerea manuală a datelor și erorile<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'Cerințe Importante',
|
||||
'requirements_intro' => 'Pentru a asigura o facturare electronică de succes, vă rugăm să verificați aceste date importante ale companiei:',
|
||||
'requirements_items' => "
|
||||
• Denumirea Oficială a Companiei - Trebuie să corespundă exact cu înregistrarea oficială<br>
|
||||
• Codul de TVA/CUI - Trebuie să fie actualizat și validat<br>
|
||||
• Identificatori de Afaceri (CIF/EORI/GLN) - Trebuie să fie exacți și activi<br>
|
||||
• Adresa Companiei - Trebuie să corespundă cu registrele oficiale<br>
|
||||
• Date de Contact - Trebuie să fie actualizate și monitorizate<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'De ce sunt Importante Informațiile Exacte',
|
||||
'validation_items' => "
|
||||
• Detaliile incorecte pot duce la respingerea facturilor<br>
|
||||
• Autoritățile fiscale solicită potrivirea exactă a numerelor de înregistrare<br>
|
||||
• Sistemele de plată se bazează pe identificatori de afaceri corecți<br>
|
||||
• Conformitatea legală depinde de informații comerciale exacte<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'Pașii Următori',
|
||||
'next_steps_items' => "
|
||||
1. Revizuiți detaliile companiei în setările contului<br>
|
||||
2. Actualizați orice informație învechită<br>
|
||||
3. Verificați numerele de înregistrare fiscală<br>
|
||||
4. Trimiteți o factură electronică de test<br>
|
||||
",
|
||||
'support_title' => 'Aveți Nevoie de Ajutor?',
|
||||
'support_message' => "Echipa noastră de suport este pregătită să vă ajute cu orice întrebări despre cerințele sau configurarea facturării electronice.<br>
|
||||
Contactați suportul: :email<br>
|
||||
Vă mulțumim că ați ales serviciul nostru de facturare electronică.<br>
|
||||
",
|
||||
"text" => "
|
||||
Activarea Facturării Electronice
|
||||
|
||||
Bine ați venit la Facturarea Electronică.
|
||||
|
||||
Acest serviciu vă permite să:
|
||||
|
||||
• Trimiteți și primiți facturi în format electronic
|
||||
• Asigurați conformitatea cu reglementările fiscale
|
||||
• Accelerați procesarea plăților
|
||||
• Reduceți introducerea manuală a datelor și erorile
|
||||
|
||||
Cerințe Importante
|
||||
|
||||
Pentru a asigura o facturare electronică de succes, vă rugăm să verificați aceste date importante ale companiei:
|
||||
|
||||
• Denumirea Oficială a Companiei - Trebuie să corespundă exact cu înregistrarea oficială
|
||||
• Codul de TVA/CUI - Trebuie să fie actualizat și validat
|
||||
• Identificatori de Afaceri (CIF/EORI/GLN) - Trebuie să fie exacți și activi
|
||||
• Adresa Companiei - Trebuie să corespundă cu registrele oficiale
|
||||
• Date de Contact - Trebuie să fie actualizate și monitorizate
|
||||
|
||||
De ce sunt Importante Informațiile Exacte
|
||||
|
||||
• Detaliile incorecte pot duce la respingerea facturilor
|
||||
• Autoritățile fiscale solicită potrivirea exactă a numerelor de înregistrare
|
||||
• Sistemele de plată se bazează pe identificatori de afaceri corecți
|
||||
• Conformitatea legală depinde de informații comerciale exacte
|
||||
|
||||
Pașii Următori
|
||||
|
||||
1. Revizuiți detaliile companiei în setările contului
|
||||
2. Actualizați orice informație învechită
|
||||
3. Verificați numerele de înregistrare fiscală
|
||||
4. Trimiteți o factură electronică de test
|
||||
|
||||
Aveți Nevoie de Ajutor?
|
||||
|
||||
Echipa noastră de suport este pregătită să vă ajute cu orice întrebări despre cerințele sau configurarea facturării electronice.
|
||||
|
||||
Contactați suportul: contact@invoiceninja.com
|
||||
|
||||
Vă mulțumim că ați ales serviciul nostru de facturare electronică.
|
||||
"
|
||||
|
||||
];
|
||||
|
|
@ -0,0 +1,50 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'E-Invoicing Activation',
|
||||
'subject' => 'Important: Your E-Invoicing Service is Now Active',
|
||||
|
||||
'greeting' => 'Welcome to E-Invoicing, :name!',
|
||||
|
||||
'intro' => "This service enables you to:",
|
||||
'intro_items' => "
|
||||
• Send and receive invoices electronically<br>
|
||||
• Ensure compliance with tax regulations<br>
|
||||
• Speed up payment processing<br>
|
||||
• Reduce manual data entry and errors<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'Important Requirements',
|
||||
'requirements_intro' => 'To ensure successful e-invoicing, please verify these critical business details:',
|
||||
'requirements_items' => "
|
||||
• Legal Business Name - Must exactly match your official registration<br>
|
||||
• Tax/VAT Number - Must be current and validated<br>
|
||||
• Business Identifiers (ABN/EORI/GLN) - Must be accurate and active<br>
|
||||
• Business Address - Must match official records<br>
|
||||
• Contact Details - Must be up to date and monitored<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'Why Accurate Information Matters',
|
||||
'validation_items' => "
|
||||
• Incorrect details may cause invoice rejection<br>
|
||||
• Tax authorities require exact matching of registration numbers<br>
|
||||
• Payment systems rely on correct business identifiers<br>
|
||||
• Legal compliance depends on accurate business information<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'Next Steps',
|
||||
'next_steps_items' => "
|
||||
1. Review your company details in account settings<br>
|
||||
2. Update any outdated information<br>
|
||||
3. Verify tax registration numbers<br>
|
||||
4. Send a test e-invoice<br>
|
||||
",
|
||||
'support_title' => 'Need Assistance?',
|
||||
'support_message' => "Our support team is ready to help with any questions about e-invoicing requirements or setup.<br>
|
||||
Contact support: :email<br>
|
||||
Thank you for choosing our e-invoicing service.<br>
|
||||
",
|
||||
"text" => "",
|
||||
|
||||
|
||||
];
|
||||
|
|
@ -0,0 +1,91 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'Aktivácia E-Fakturácie',
|
||||
'subject' => 'Dôležité: Vaša služba E-Fakturácie je teraz aktívna',
|
||||
|
||||
'greeting' => 'Vitajte v E-Fakturácii, :name!',
|
||||
|
||||
'intro' => "Táto služba vám umožňuje:",
|
||||
'intro_items' => "
|
||||
• Elektronicky posielať a prijímať faktúry<br>
|
||||
• Zabezpečiť súlad s daňovými predpismi<br>
|
||||
• Urýchliť spracovanie platieb<br>
|
||||
• Znížiť manuálne zadávanie údajov a chyby<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'Dôležité Požiadavky',
|
||||
'requirements_intro' => 'Na zabezpečenie úspešnej e-fakturácie si skontrolujte tieto dôležité firemné údaje:',
|
||||
'requirements_items' => "
|
||||
• Právny názov firmy - Musí presne zodpovedať vašej oficiálnej registrácii<br>
|
||||
• DIČ/IČ DPH - Musí byť aktuálne a overené<br>
|
||||
• Identifikátory firmy (IČO/EORI/GLN) - Musia byť presné a aktívne<br>
|
||||
• Adresa firmy - Musí zodpovedať oficiálnym záznamom<br>
|
||||
• Kontaktné údaje - Musia byť aktuálne a monitorované<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'Prečo Záleží na Presných Údajoch',
|
||||
'validation_items' => "
|
||||
• Nesprávne údaje môžu spôsobiť odmietnutie faktúry<br>
|
||||
• Daňové úrady vyžadujú presnú zhodu registračných čísel<br>
|
||||
• Platobné systémy sa spoliehajú na správne firemné identifikátory<br>
|
||||
• Právna zhoda závisí od presných firemných údajov<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'Ďalšie Kroky',
|
||||
'next_steps_items' => "
|
||||
1. Skontrolujte si firemné údaje v nastaveniach účtu<br>
|
||||
2. Aktualizujte zastarané informácie<br>
|
||||
3. Overte daňové registračné čísla<br>
|
||||
4. Pošlite testovaciu e-faktúru<br>
|
||||
",
|
||||
'support_title' => 'Potrebujete Pomoc?',
|
||||
'support_message' => "Náš tím podpory je pripravený pomôcť vám s akýmikoľvek otázkami týkajúcimi sa požiadaviek na e-fakturáciu alebo nastavenia.<br>
|
||||
Kontaktujte podporu: :email<br>
|
||||
Ďakujeme, že ste si vybrali našu službu e-fakturácie.<br>
|
||||
",
|
||||
"text" => "
|
||||
Aktivácia E-Fakturácie
|
||||
|
||||
Vitajte v E-Fakturácii.
|
||||
|
||||
Táto služba vám umožňuje:
|
||||
|
||||
• Elektronicky posielať a prijímať faktúry
|
||||
• Zabezpečiť súlad s daňovými predpismi
|
||||
• Urýchliť spracovanie platieb
|
||||
• Znížiť manuálne zadávanie údajov a chyby
|
||||
|
||||
Dôležité Požiadavky
|
||||
|
||||
Na zabezpečenie úspešnej e-fakturácie si skontrolujte tieto dôležité firemné údaje:
|
||||
|
||||
• Právny názov firmy - Musí presne zodpovedať vašej oficiálnej registrácii
|
||||
• DIČ/IČ DPH - Musí byť aktuálne a overené
|
||||
• Identifikátory firmy (IČO/EORI/GLN) - Musia byť presné a aktívne
|
||||
• Adresa firmy - Musí zodpovedať oficiálnym záznamom
|
||||
• Kontaktné údaje - Musia byť aktuálne a monitorované
|
||||
|
||||
Prečo Záleží na Presných Údajoch
|
||||
|
||||
• Nesprávne údaje môžu spôsobiť odmietnutie faktúry
|
||||
• Daňové úrady vyžadujú presnú zhodu registračných čísel
|
||||
• Platobné systémy sa spoliehajú na správne firemné identifikátory
|
||||
• Právna zhoda závisí od presných firemných údajov
|
||||
|
||||
Ďalšie Kroky
|
||||
|
||||
1. Skontrolujte si firemné údaje v nastaveniach účtu
|
||||
2. Aktualizujte zastarané informácie
|
||||
3. Overte daňové registračné čísla
|
||||
4. Pošlite testovaciu e-faktúru
|
||||
|
||||
Potrebujete Pomoc?
|
||||
|
||||
Náš tím podpory je pripravený pomôcť vám s akýmikoľvek otázkami týkajúcimi sa požiadaviek na e-fakturáciu alebo nastavenia.
|
||||
|
||||
Kontaktujte podporu: contact@invoiceninja.com
|
||||
|
||||
Ďakujeme, že ste si vybrali našu službu e-fakturácie.
|
||||
"
|
||||
];
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
<?php
|
||||
|
||||
$lang = array(
|
||||
'client_settings' => 'Client Settings',
|
||||
);
|
||||
|
||||
return $lang;
|
||||
121
lang/sl/c3.php
121
lang/sl/c3.php
|
|
@ -1,121 +0,0 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Validation Language Lines
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| The following language lines contain the default error messages used by
|
||||
| the validator class. Some of these rules have multiple versions such
|
||||
| as the size rules. Feel free to tweak each of these messages here.
|
||||
|
|
||||
*/
|
||||
|
||||
'accepted' => ':attribute mora biti sprejet.',
|
||||
'active_url' => ':attribute ni pravilen.',
|
||||
'after' => ':attribute mora biti za datumom :date.',
|
||||
'after_or_equal' => 'The :attribute must be a date after or equal to :date.',
|
||||
'alpha' => ':attribute lahko vsebuje samo črke.',
|
||||
'alpha_dash' => ':attribute lahko vsebuje samo črke, številke in črtice.',
|
||||
'alpha_num' => ':attribute lahko vsebuje samo črke in številke.',
|
||||
'array' => ':attribute mora biti polje.',
|
||||
'before' => ':attribute mora biti pred datumom :date.',
|
||||
'before_or_equal' => 'The :attribute must be a date before or equal to :date.',
|
||||
'between' => [
|
||||
'numeric' => ':attribute mora biti med :min in :max.',
|
||||
'file' => ':attribute mora biti med :min in :max kilobajti.',
|
||||
'string' => ':attribute mora biti med :min in :max znaki.',
|
||||
'array' => ':attribute mora imeti med :min in :max elementov.',
|
||||
],
|
||||
'boolean' => ':attribute polje mora biti 1 ali 0',
|
||||
'confirmed' => ':attribute potrditev se ne ujema.',
|
||||
'date' => ':attribute ni veljaven datum.',
|
||||
'date_format' => ':attribute se ne ujema z obliko :format.',
|
||||
'different' => ':attribute in :other mora biti drugačen.',
|
||||
'digits' => ':attribute mora imeti :digits cifer.',
|
||||
'digits_between' => ':attribute mora biti med :min in :max ciframi.',
|
||||
'dimensions' => 'The :attribute has invalid image dimensions.',
|
||||
'distinct' => 'The :attribute field has a duplicate value.',
|
||||
'email' => ':attribute mora biti veljaven e-poštni naslov.',
|
||||
'exists' => 'izbran :attribute je neveljaven.',
|
||||
'file' => 'The :attribute must be a file.',
|
||||
'filled' => 'The :attribute field is required.',
|
||||
'image' => ':attribute mora biti slika.',
|
||||
'in' => 'izbran :attribute je neveljaven.',
|
||||
'in_array' => 'The :attribute field does not exist in :other.',
|
||||
'integer' => ':attribute mora biti število.',
|
||||
'ip' => ':attribute mora biti veljaven IP naslov.',
|
||||
'json' => 'The :attribute must be a valid JSON string.',
|
||||
'max' => [
|
||||
'numeric' => ':attribute ne sme biti večje od :max.',
|
||||
'file' => ':attribute ne sme biti večje :max kilobajtov.',
|
||||
'string' => ':attribute ne sme biti večje :max znakov.',
|
||||
'array' => ':attribute ne smejo imeti več kot :max elementov.',
|
||||
],
|
||||
'mimes' => ':attribute mora biti datoteka tipa: :values.',
|
||||
'mimetypes' => ':attribute mora biti datoteka tipa: :values.',
|
||||
'min' => [
|
||||
'numeric' => ':attribute mora biti vsaj dolžine :min.',
|
||||
'file' => ':attribute mora imeti vsaj :min kilobajtov.',
|
||||
'string' => ':attribute mora imeti vsaj :min znakov.',
|
||||
'array' => ':attribute mora imeti vsaj :min elementov.',
|
||||
],
|
||||
'not_in' => 'izbran :attribute je neveljaven.',
|
||||
'numeric' => ':attribute mora biti število.',
|
||||
'present' => 'The :attribute field must be present.',
|
||||
'regex' => 'Format polja :attribute je neveljaven.',
|
||||
'required' => 'Polje :attribute je zahtevano.',
|
||||
'required_if' => 'Polje :attribute je zahtevano, ko :other je :value.',
|
||||
'required_unless' => 'The :attribute field is required unless :other is in :values.',
|
||||
'required_with' => 'Polje :attribute je zahtevano, ko je :values prisoten.',
|
||||
'required_with_all' => 'Polje :attribute je zahtevano, ko je :values prisoten.',
|
||||
'required_without' => 'Polje :attribute je zahtevano, ko :values ni prisoten.',
|
||||
'required_without_all' => 'Polje :attribute je zahtevano, ko nobenih od :values niso prisotni.',
|
||||
'same' => 'Polje :attribute in :other se morata ujemati.',
|
||||
'size' => [
|
||||
'numeric' => ':attribute mora biti :size.',
|
||||
'file' => ':attribute mora biti :size kilobajtov.',
|
||||
'string' => ':attribute mora biti :size znakov.',
|
||||
'array' => ':attribute mora vsebovati :size elementov.',
|
||||
],
|
||||
'string' => 'The :attribute must be a string.',
|
||||
'timezone' => 'The :attribute must be a valid zone.',
|
||||
'unique' => ':attribute je že zaseden.',
|
||||
'uploaded' => 'The :attribute failed to upload.',
|
||||
'url' => ':attribute format je neveljaven.',
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Custom Validation Language Lines
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| Here you may specify custom validation messages for attributes using the
|
||||
| convention "attribute.rule" to name the lines. This makes it quick to
|
||||
| specify a specific custom language line for a given attribute rule.
|
||||
|
|
||||
*/
|
||||
|
||||
'custom' => [
|
||||
'attribute-name' => [
|
||||
'rule-name' => 'custom-message',
|
||||
],
|
||||
],
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Custom Validation Attributes
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| The following language lines are used to swap attribute place-holders
|
||||
| with something more reader friendly such as E-Mail Address instead
|
||||
| of "email". This simply helps us make messages a little cleaner.
|
||||
|
|
||||
*/
|
||||
|
||||
'attributes' => [
|
||||
//
|
||||
],
|
||||
|
||||
];
|
||||
|
|
@ -0,0 +1,91 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'Aktivacija E-Računov',
|
||||
'subject' => 'Pomembno: Vaša storitev e-računov je zdaj aktivna',
|
||||
|
||||
'greeting' => 'Dobrodošli v E-Računih, :name!',
|
||||
|
||||
'intro' => "Ta storitev vam omogoča:",
|
||||
'intro_items' => "
|
||||
• Pošiljanje in prejemanje računov elektronsko<br>
|
||||
• Zagotavljanje skladnosti z davčnimi predpisi<br>
|
||||
• Pospešitev obdelave plačil<br>
|
||||
• Zmanjšanje ročnega vnosa podatkov in napak<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'Pomembne Zahteve',
|
||||
'requirements_intro' => 'Za uspešno uporabo e-računov preverite te ključne poslovne podatke:',
|
||||
'requirements_items' => "
|
||||
• Uradno ime podjetja - Mora natančno ustrezati vaši uradni registraciji<br>
|
||||
• Davčna številka/ID za DDV - Mora biti veljavna in potrjena<br>
|
||||
• Poslovni identifikatorji (ABN/EORI/GLN) - Morajo biti točni in aktivni<br>
|
||||
• Poslovni naslov - Mora ustrezati uradnim evidencam<br>
|
||||
• Kontaktni podatki - Morajo biti ažurni in spremljani<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'Zakaj so Natančni Podatki Pomembni',
|
||||
'validation_items' => "
|
||||
• Napačni podatki lahko povzročijo zavrnitev računa<br>
|
||||
• Davčni organi zahtevajo natančno ujemanje registracijskih številk<br>
|
||||
• Plačilni sistemi se zanašajo na pravilne poslovne identifikatorje<br>
|
||||
• Pravna skladnost je odvisna od točnih poslovnih podatkov<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'Naslednji Koraki',
|
||||
'next_steps_items' => "
|
||||
1. Preglejte podatke svojega podjetja v nastavitvah računa<br>
|
||||
2. Posodobite zastarele informacije<br>
|
||||
3. Preverite davčne registracijske številke<br>
|
||||
4. Pošljite testni e-račun<br>
|
||||
",
|
||||
'support_title' => 'Potrebujete Pomoč?',
|
||||
'support_message' => "Naša podpora vam je na voljo za vsa vprašanja glede zahtev ali nastavitve e-računov.<br>
|
||||
Kontaktirajte podporo: :email<br>
|
||||
Hvala, ker ste izbrali našo storitev e-računov.<br>
|
||||
",
|
||||
"text" => "
|
||||
Aktivacija E-Računov
|
||||
|
||||
Dobrodošli v E-Računih.
|
||||
|
||||
Ta storitev vam omogoča:
|
||||
|
||||
• Pošiljanje in prejemanje računov elektronsko
|
||||
• Zagotavljanje skladnosti z davčnimi predpisi
|
||||
• Pospešitev obdelave plačil
|
||||
• Zmanjšanje ročnega vnosa podatkov in napak
|
||||
|
||||
Pomembne Zahteve
|
||||
|
||||
Za uspešno uporabo e-računov preverite te ključne poslovne podatke:
|
||||
|
||||
• Uradno ime podjetja - Mora natančno ustrezati vaši uradni registraciji
|
||||
• Davčna številka/ID za DDV - Mora biti veljavna in potrjena
|
||||
• Poslovni identifikatorji (ABN/EORI/GLN) - Morajo biti točni in aktivni
|
||||
• Poslovni naslov - Mora ustrezati uradnim evidencam
|
||||
• Kontaktni podatki - Morajo biti ažurni in spremljani
|
||||
|
||||
Zakaj so Natančni Podatki Pomembni
|
||||
|
||||
• Napačni podatki lahko povzročijo zavrnitev računa
|
||||
• Davčni organi zahtevajo natančno ujemanje registracijskih številk
|
||||
• Plačilni sistemi se zanašajo na pravilne poslovne identifikatorje
|
||||
• Pravna skladnost je odvisna od točnih poslovnih podatkov
|
||||
|
||||
Naslednji Koraki
|
||||
|
||||
1. Preglejte podatke svojega podjetja v nastavitvah računa
|
||||
2. Posodobite zastarele informacije
|
||||
3. Preverite davčne registracijske številke
|
||||
4. Pošljite testni e-račun
|
||||
|
||||
Potrebujete Pomoč?
|
||||
|
||||
Naša podpora vam je na voljo za vsa vprašanja glede zahtev ali nastavitve e-računov.
|
||||
|
||||
Kontaktirajte podporo: contact@invoiceninja.com
|
||||
|
||||
Hvala, ker ste izbrali našo storitev e-računov.
|
||||
"
|
||||
];
|
||||
|
|
@ -0,0 +1,92 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'Aktivizimi i E-Faturimit',
|
||||
'subject' => 'E Rëndësishme: Shërbimi Juaj i E-Faturimit është Tani Aktiv',
|
||||
|
||||
'greeting' => 'Mirë se vini në E-Faturim, :name!',
|
||||
|
||||
'intro' => "Ky shërbim ju mundëson që të:",
|
||||
'intro_items' => "
|
||||
• Dërgoni dhe merrni fatura në mënyrë elektronike<br>
|
||||
• Siguroni përputhshmëri me rregulloret tatimore<br>
|
||||
• Përshpejtoni përpunimin e pagesave<br>
|
||||
• Reduktoni futjen manuale të të dhënave dhe gabimet<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'Kërkesa të Rëndësishme',
|
||||
'requirements_intro' => 'Për të siguruar e-faturim të suksesshëm, ju lutemi verifikoni këto të dhëna të rëndësishme të biznesit:',
|
||||
'requirements_items' => "
|
||||
• Emri Zyrtar i Biznesit - Duhet të përputhet saktësisht me regjistrimin tuaj zyrtar<br>
|
||||
• Numri NIPT/TVSH - Duhet të jetë i përditësuar dhe i vërtetuar<br>
|
||||
• Identifikuesit e Biznesit (NUIS/EORI/GLN) - Duhet të jenë të saktë dhe aktivë<br>
|
||||
• Adresa e Biznesit - Duhet të përputhet me regjistrat zyrtarë<br>
|
||||
• Të Dhënat e Kontaktit - Duhet të jenë të përditësuara dhe të monitoruara<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'Pse Informacioni i Saktë është i Rëndësishëm',
|
||||
'validation_items' => "
|
||||
• Detajet e pasakta mund të shkaktojnë refuzimin e faturave<br>
|
||||
• Autoritetet tatimore kërkojnë përputhje të saktë të numrave të regjistrimit<br>
|
||||
• Sistemet e pagesave mbështeten në identifikuesit e saktë të biznesit<br>
|
||||
• Përputhshmëria ligjore varet nga informacioni i saktë i biznesit<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'Hapat e Ardhshëm',
|
||||
'next_steps_items' => "
|
||||
1. Rishikoni detajet e kompanisë suaj në cilësimet e llogarisë<br>
|
||||
2. Përditësoni çdo informacion të vjetëruar<br>
|
||||
3. Verifikoni numrat e regjistrimit tatimor<br>
|
||||
4. Dërgoni një e-faturë test<br>
|
||||
",
|
||||
'support_title' => 'Ju Nevojitet Ndihmë?',
|
||||
'support_message' => "Ekipi ynë i mbështetjes është gati të ndihmojë me çdo pyetje në lidhje me kërkesat ose konfigurimin e e-faturimit.<br>
|
||||
Kontaktoni mbështetjen: :email<br>
|
||||
Faleminderit që zgjodhët shërbimin tonë të e-faturimit.<br>
|
||||
",
|
||||
"text" => "
|
||||
Aktivizimi i E-Faturimit
|
||||
|
||||
Mirë se vini në E-Faturim.
|
||||
|
||||
Ky shërbim ju mundëson që të:
|
||||
|
||||
• Dërgoni dhe merrni fatura në mënyrë elektronike
|
||||
• Siguroni përputhshmëri me rregulloret tatimore
|
||||
• Përshpejtoni përpunimin e pagesave
|
||||
• Reduktoni futjen manuale të të dhënave dhe gabimet
|
||||
|
||||
Kërkesa të Rëndësishme
|
||||
|
||||
Për të siguruar e-faturim të suksesshëm, ju lutemi verifikoni këto të dhëna të rëndësishme të biznesit:
|
||||
|
||||
• Emri Zyrtar i Biznesit - Duhet të përputhet saktësisht me regjistrimin tuaj zyrtar
|
||||
• Numri NIPT/TVSH - Duhet të jetë i përditësuar dhe i vërtetuar
|
||||
• Identifikuesit e Biznesit (NUIS/EORI/GLN) - Duhet të jenë të saktë dhe aktivë
|
||||
• Adresa e Biznesit - Duhet të përputhet me regjistrat zyrtarë
|
||||
• Të Dhënat e Kontaktit - Duhet të jenë të përditësuara dhe të monitoruara
|
||||
|
||||
Pse Informacioni i Saktë është i Rëndësishëm
|
||||
|
||||
• Detajet e pasakta mund të shkaktojnë refuzimin e faturave
|
||||
• Autoritetet tatimore kërkojnë përputhje të saktë të numrave të regjistrimit
|
||||
• Sistemet e pagesave mbështeten në identifikuesit e saktë të biznesit
|
||||
• Përputhshmëria ligjore varet nga informacioni i saktë i biznesit
|
||||
|
||||
Hapat e Ardhshëm
|
||||
|
||||
1. Rishikoni detajet e kompanisë suaj në cilësimet e llogarisë
|
||||
2. Përditësoni çdo informacion të vjetëruar
|
||||
3. Verifikoni numrat e regjistrimit tatimor
|
||||
4. Dërgoni një e-faturë test
|
||||
|
||||
Ju Nevojitet Ndihmë?
|
||||
|
||||
Ekipi ynë i mbështetjes është gati të ndihmojë me çdo pyetje në lidhje me kërkesat ose konfigurimin e e-faturimit.
|
||||
|
||||
Kontaktoni mbështetjen: contact@invoiceninja.com
|
||||
|
||||
Faleminderit që zgjodhët shërbimin tonë të e-faturimit.
|
||||
"
|
||||
|
||||
];
|
||||
|
|
@ -0,0 +1,92 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'Активација Е-фактурисања',
|
||||
'subject' => 'Важно: Ваш Сервис за Е-фактурисање је Сада Активан',
|
||||
|
||||
'greeting' => 'Добродошли у Е-фактурисање, :name!',
|
||||
|
||||
'intro' => "Овај сервис вам омогућава да:",
|
||||
'intro_items' => "
|
||||
• Шаљете и примате фактуре електронски<br>
|
||||
• Осигурате усклађеност са пореским прописима<br>
|
||||
• Убрзате процес плаћања<br>
|
||||
• Смањите ручни унос података и грешке<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'Важни Захтеви',
|
||||
'requirements_intro' => 'Да бисте осигурали успешно е-фактурисање, молимо верификујте ове кључне пословне податке:',
|
||||
'requirements_items' => "
|
||||
• Званичан назив фирме - Мора тачно да одговара вашој званичној регистрацији<br>
|
||||
• ПИБ/ПДВ број - Мора бити ажуран и валидиран<br>
|
||||
• Пословни идентификатори (МБ/ЕОРИ/ГЛН) - Морају бити тачни и активни<br>
|
||||
• Адреса фирме - Мора одговарати званичним регистрима<br>
|
||||
• Контакт подаци - Морају бити ажурни и под надзором<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'Зашто су Тачни Подаци Важни',
|
||||
'validation_items' => "
|
||||
• Нетачни подаци могу довести до одбијања фактура<br>
|
||||
• Пореске власти захтевају тачно подударање регистрационих бројева<br>
|
||||
• Платни системи се ослањају на тачне пословне идентификаторе<br>
|
||||
• Правна усклађеност зависи од тачних пословних информација<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'Следећи Кораци',
|
||||
'next_steps_items' => "
|
||||
1. Прегледајте податке ваше фирме у подешавањима налога<br>
|
||||
2. Ажурирајте застареле информације<br>
|
||||
3. Верификујте пореске регистрационе бројеве<br>
|
||||
4. Пошаљите тест е-фактуру<br>
|
||||
",
|
||||
'support_title' => 'Потребна Вам је Помоћ?',
|
||||
'support_message' => "Наш тим за подршку је спреман да помогне са свим питањима о захтевима или подешавању е-фактурисања.<br>
|
||||
Контактирајте подршку: :email<br>
|
||||
Хвала што сте изабрали наш сервис за е-фактурисање.<br>
|
||||
",
|
||||
"text" => "
|
||||
Активација Е-фактурисања
|
||||
|
||||
Добродошли у Е-фактурисање.
|
||||
|
||||
Овај сервис вам омогућава да:
|
||||
|
||||
• Шаљете и примате фактуре електронски
|
||||
• Осигурате усклађеност са пореским прописима
|
||||
• Убрзате процес плаћања
|
||||
• Смањите ручни унос података и грешке
|
||||
|
||||
Важни Захтеви
|
||||
|
||||
Да бисте осигурали успешно е-фактурисање, молимо верификујте ове кључне пословне податке:
|
||||
|
||||
• Званичан назив фирме - Мора тачно да одговара вашој званичној регистрацији
|
||||
• ПИБ/ПДВ број - Мора бити ажуран и валидиран
|
||||
• Пословни идентификатори (МБ/ЕОРИ/ГЛН) - Морају бити тачни и активни
|
||||
• Адреса фирме - Мора одговарати званичним регистрима
|
||||
• Контакт подаци - Морају бити ажурни и под надзором
|
||||
|
||||
Зашто су Тачни Подаци Важни
|
||||
|
||||
• Нетачни подаци могу довести до одбијања фактура
|
||||
• Пореске власти захтевају тачно подударање регистрационих бројева
|
||||
• Платни системи се ослањају на тачне пословне идентификаторе
|
||||
• Правна усклађеност зависи од тачних пословних информација
|
||||
|
||||
Следећи Кораци
|
||||
|
||||
1. Прегледајте податке ваше фирме у подешавањима налога
|
||||
2. Ажурирајте застареле информације
|
||||
3. Верификујте пореске регистрационе бројеве
|
||||
4. Пошаљите тест е-фактуру
|
||||
|
||||
Потребна Вам је Помоћ?
|
||||
|
||||
Наш тим за подршку је спреман да помогне са свим питањима о захтевима или подешавању е-фактурисања.
|
||||
|
||||
Контактирајте подршку: contact@invoiceninja.com
|
||||
|
||||
Хвала што сте изабрали наш сервис за е-фактурисање.
|
||||
"
|
||||
|
||||
];
|
||||
|
|
@ -0,0 +1,92 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'Aktivering av E-fakturering',
|
||||
'subject' => 'Viktigt: Din E-faktureringstjänst är Nu Aktiv',
|
||||
|
||||
'greeting' => 'Välkommen till E-fakturering, :name!',
|
||||
|
||||
'intro' => "Denna tjänst gör det möjligt för dig att:",
|
||||
'intro_items' => "
|
||||
• Skicka och ta emot fakturor elektroniskt<br>
|
||||
• Säkerställa efterlevnad av skattebestämmelser<br>
|
||||
• Påskynda betalningsprocessen<br>
|
||||
• Minska manuell dataregistrering och fel<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'Viktiga Krav',
|
||||
'requirements_intro' => 'För att säkerställa framgångsrik e-fakturering, vänligen verifiera dessa viktiga företagsuppgifter:',
|
||||
'requirements_items' => "
|
||||
• Juridiskt företagsnamn - Måste exakt matcha din officiella registrering<br>
|
||||
• Momsregistreringsnummer - Måste vara aktuellt och validerat<br>
|
||||
• Företagsidentifierare (Org.nr/EORI/GLN) - Måste vara korrekta och aktiva<br>
|
||||
• Företagsadress - Måste matcha officiella register<br>
|
||||
• Kontaktuppgifter - Måste vara uppdaterade och övervakade<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'Varför Korrekt Information är Viktig',
|
||||
'validation_items' => "
|
||||
• Felaktiga uppgifter kan leda till att fakturor avvisas<br>
|
||||
• Skattemyndigheter kräver exakt matchning av registreringsnummer<br>
|
||||
• Betalningssystem är beroende av korrekta företagsidentifierare<br>
|
||||
• Juridisk efterlevnad bygger på korrekta företagsuppgifter<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'Nästa Steg',
|
||||
'next_steps_items' => "
|
||||
1. Granska dina företagsuppgifter i kontoinställningarna<br>
|
||||
2. Uppdatera eventuell inaktuell information<br>
|
||||
3. Verifiera skatteregistreringsnummer<br>
|
||||
4. Skicka en test-e-faktura<br>
|
||||
",
|
||||
'support_title' => 'Behöver du Hjälp?',
|
||||
'support_message' => "Vårt supportteam står redo att hjälpa till med alla frågor om e-faktureringskrav eller konfiguration.<br>
|
||||
Kontakta support: :email<br>
|
||||
Tack för att du valt vår e-faktureringstjänst.<br>
|
||||
",
|
||||
"text" => "
|
||||
Aktivering av E-fakturering
|
||||
|
||||
Välkommen till E-fakturering.
|
||||
|
||||
Denna tjänst gör det möjligt för dig att:
|
||||
|
||||
• Skicka och ta emot fakturor elektroniskt
|
||||
• Säkerställa efterlevnad av skattebestämmelser
|
||||
• Påskynda betalningsprocessen
|
||||
• Minska manuell dataregistrering och fel
|
||||
|
||||
Viktiga Krav
|
||||
|
||||
För att säkerställa framgångsrik e-fakturering, vänligen verifiera dessa viktiga företagsuppgifter:
|
||||
|
||||
• Juridiskt företagsnamn - Måste exakt matcha din officiella registrering
|
||||
• Momsregistreringsnummer - Måste vara aktuellt och validerat
|
||||
• Företagsidentifierare (Org.nr/EORI/GLN) - Måste vara korrekta och aktiva
|
||||
• Företagsadress - Måste matcha officiella register
|
||||
• Kontaktuppgifter - Måste vara uppdaterade och övervakade
|
||||
|
||||
Varför Korrekt Information är Viktig
|
||||
|
||||
• Felaktiga uppgifter kan leda till att fakturor avvisas
|
||||
• Skattemyndigheter kräver exakt matchning av registreringsnummer
|
||||
• Betalningssystem är beroende av korrekta företagsidentifierare
|
||||
• Juridisk efterlevnad bygger på korrekta företagsuppgifter
|
||||
|
||||
Nästa Steg
|
||||
|
||||
1. Granska dina företagsuppgifter i kontoinställningarna
|
||||
2. Uppdatera eventuell inaktuell information
|
||||
3. Verifiera skatteregistreringsnummer
|
||||
4. Skicka en test-e-faktura
|
||||
|
||||
Behöver du Hjälp?
|
||||
|
||||
Vårt supportteam står redo att hjälpa till med alla frågor om e-faktureringskrav eller konfiguration.
|
||||
|
||||
Kontakta support: contact@invoiceninja.com
|
||||
|
||||
Tack för att du valt vår e-faktureringstjänst.
|
||||
"
|
||||
|
||||
];
|
||||
|
|
@ -0,0 +1,92 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'การเปิดใช้งานระบบใบกำกับภาษีอิเล็กทรอนิกส์',
|
||||
'subject' => 'สำคัญ: บริการใบกำกับภาษีอิเล็กทรอนิกส์ของคุณพร้อมใช้งานแล้ว',
|
||||
|
||||
'greeting' => 'ยินดีต้อนรับสู่ระบบใบกำกับภาษีอิเล็กทรอนิกส์, :name!',
|
||||
|
||||
'intro' => "บริการนี้ช่วยให้คุณสามารถ:",
|
||||
'intro_items' => "
|
||||
• ส่งและรับใบกำกับภาษีทางอิเล็กทรอนิกส์<br>
|
||||
• รับรองการปฏิบัติตามข้อกำหนดทางภาษี<br>
|
||||
• เร่งกระบวนการชำระเงิน<br>
|
||||
• ลดการป้อนข้อมูลด้วยตนเองและข้อผิดพลาด<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'ข้อกำหนดที่สำคัญ',
|
||||
'requirements_intro' => 'เพื่อให้แน่ใจว่าการใช้งานใบกำกับภาษีอิเล็กทรอนิกส์จะสำเร็จ โปรดตรวจสอบข้อมูลธุรกิจที่สำคัญเหล่านี้:',
|
||||
'requirements_items' => "
|
||||
• ชื่อธุรกิจตามกฎหมาย - ต้องตรงกับการจดทะเบียนอย่างเป็นทางการของคุณ<br>
|
||||
• เลขประจำตัวผู้เสียภาษี/เลขทะเบียนภาษีมูลค่าเพิ่ม - ต้องเป็นปัจจุบันและได้รับการตรวจสอบแล้ว<br>
|
||||
• รหัสประจำตัวทางธุรกิจ (เลขทะเบียนนิติบุคคล/EORI/GLN) - ต้องถูกต้องและใช้งานได้<br>
|
||||
• ที่อยู่ธุรกิจ - ต้องตรงกับทะเบียนอย่างเป็นทางการ<br>
|
||||
• ข้อมูลการติดต่อ - ต้องเป็นปัจจุบันและมีการตรวจสอบ<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'เหตุใดข้อมูลที่ถูกต้องจึงมีความสำคัญ',
|
||||
'validation_items' => "
|
||||
• ข้อมูลที่ไม่ถูกต้องอาจทำให้ใบกำกับภาษีถูกปฏิเสธ<br>
|
||||
• หน่วยงานจัดเก็บภาษีต้องการการตรงกันอย่างแม่นยำของหมายเลขทะเบียน<br>
|
||||
• ระบบการชำระเงินขึ้นอยู่กับรหัสประจำตัวทางธุรกิจที่ถูกต้อง<br>
|
||||
• การปฏิบัติตามกฎหมายขึ้นอยู่กับข้อมูลทางธุรกิจที่ถูกต้อง<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'ขั้นตอนต่อไป',
|
||||
'next_steps_items' => "
|
||||
1. ตรวจสอบรายละเอียดบริษัทของคุณในการตั้งค่าบัญชี<br>
|
||||
2. อัปเดตข้อมูลที่ล้าสมัย<br>
|
||||
3. ตรวจสอบหมายเลขทะเบียนภาษี<br>
|
||||
4. ส่งใบกำกับภาษีอิเล็กทรอนิกส์ทดสอบ<br>
|
||||
",
|
||||
'support_title' => 'ต้องการความช่วยเหลือ?',
|
||||
'support_message' => "ทีมสนับสนุนของเราพร้อมช่วยเหลือในทุกคำถามเกี่ยวกับข้อกำหนดหรือการตั้งค่าใบกำกับภาษีอิเล็กทรอนิกส์<br>
|
||||
ติดต่อฝ่ายสนับสนุน: :email<br>
|
||||
ขอบคุณที่เลือกใช้บริการใบกำกับภาษีอิเล็กทรอนิกส์ของเรา<br>
|
||||
",
|
||||
"text" => "
|
||||
การเปิดใช้งานระบบใบกำกับภาษีอิเล็กทรอนิกส์
|
||||
|
||||
ยินดีต้อนรับสู่ระบบใบกำกับภาษีอิเล็กทรอนิกส์.
|
||||
|
||||
บริการนี้ช่วยให้คุณสามารถ:
|
||||
|
||||
• ส่งและรับใบกำกับภาษีทางอิเล็กทรอนิกส์
|
||||
• รับรองการปฏิบัติตามข้อกำหนดทางภาษี
|
||||
• เร่งกระบวนการชำระเงิน
|
||||
• ลดการป้อนข้อมูลด้วยตนเองและข้อผิดพลาด
|
||||
|
||||
ข้อกำหนดที่สำคัญ
|
||||
|
||||
เพื่อให้แน่ใจว่าการใช้งานใบกำกับภาษีอิเล็กทรอนิกส์จะสำเร็จ โปรดตรวจสอบข้อมูลธุรกิจที่สำคัญเหล่านี้:
|
||||
|
||||
• ชื่อธุรกิจตามกฎหมาย - ต้องตรงกับการจดทะเบียนอย่างเป็นทางการของคุณ
|
||||
• เลขประจำตัวผู้เสียภาษี/เลขทะเบียนภาษีมูลค่าเพิ่ม - ต้องเป็นปัจจุบันและได้รับการตรวจสอบแล้ว
|
||||
• รหัสประจำตัวทางธุรกิจ (เลขทะเบียนนิติบุคคล/EORI/GLN) - ต้องถูกต้องและใช้งานได้
|
||||
• ที่อยู่ธุรกิจ - ต้องตรงกับทะเบียนอย่างเป็นทางการ
|
||||
• ข้อมูลการติดต่อ - ต้องเป็นปัจจุบันและมีการตรวจสอบ
|
||||
|
||||
เหตุใดข้อมูลที่ถูกต้องจึงมีความสำคัญ
|
||||
|
||||
• ข้อมูลที่ไม่ถูกต้องอาจทำให้ใบกำกับภาษีถูกปฏิเสธ
|
||||
• หน่วยงานจัดเก็บภาษีต้องการการตรงกันอย่างแม่นยำของหมายเลขทะเบียน
|
||||
• ระบบการชำระเงินขึ้นอยู่กับรหัสประจำตัวทางธุรกิจที่ถูกต้อง
|
||||
• การปฏิบัติตามกฎหมายขึ้นอยู่กับข้อมูลทางธุรกิจที่ถูกต้อง
|
||||
|
||||
ขั้นตอนต่อไป
|
||||
|
||||
1. ตรวจสอบรายละเอียดบริษัทของคุณในการตั้งค่าบัญชี
|
||||
2. อัปเดตข้อมูลที่ล้าสมัย
|
||||
3. ตรวจสอบหมายเลขทะเบียนภาษี
|
||||
4. ส่งใบกำกับภาษีอิเล็กทรอนิกส์ทดสอบ
|
||||
|
||||
ต้องการความช่วยเหลือ?
|
||||
|
||||
ทีมสนับสนุนของเราพร้อมช่วยเหลือในทุกคำถามเกี่ยวกับข้อกำหนดหรือการตั้งค่าใบกำกับภาษีอิเล็กทรอนิกส์
|
||||
|
||||
ติดต่อฝ่ายสนับสนุน: contact@invoiceninja.com
|
||||
|
||||
ขอบคุณที่เลือกใช้บริการใบกำกับภาษีอิเล็กทรอนิกส์ของเรา
|
||||
"
|
||||
|
||||
];
|
||||
|
|
@ -0,0 +1,92 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'E-Fatura Aktivasyonu',
|
||||
'subject' => 'Önemli: E-Fatura Hizmetiniz Artık Aktif',
|
||||
|
||||
'greeting' => 'E-Fatura sistemine hoş geldiniz, :name!',
|
||||
|
||||
'intro' => "Bu hizmet size şunları sağlar:",
|
||||
'intro_items' => "
|
||||
• Faturaları elektronik olarak gönderme ve alma<br>
|
||||
• Vergi mevzuatına uygunluğu sağlama<br>
|
||||
• Ödeme işlemlerini hızlandırma<br>
|
||||
• Manuel veri girişini ve hataları azaltma<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'Önemli Gereksinimler',
|
||||
'requirements_intro' => 'Başarılı bir e-fatura kullanımı için lütfen bu önemli şirket bilgilerini doğrulayın:',
|
||||
'requirements_items' => "
|
||||
• Şirket Unvanı - Resmi kayıtla tam olarak eşleşmelidir<br>
|
||||
• VKN/TCKN - Güncel ve doğrulanmış olmalıdır<br>
|
||||
• İşletme Tanımlayıcıları (MERSİS/GLN) - Doğru ve aktif olmalıdır<br>
|
||||
• Şirket Adresi - Resmi kayıtlarla eşleşmelidir<br>
|
||||
• İletişim Bilgileri - Güncel ve takip edilebilir olmalıdır<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'Doğru Bilgilerin Önemi',
|
||||
'validation_items' => "
|
||||
• Yanlış bilgiler faturaların reddedilmesine neden olabilir<br>
|
||||
• Gelir İdaresi Başkanlığı kayıt numaralarının tam eşleşmesini gerektirir<br>
|
||||
• Ödeme sistemleri doğru işletme tanımlayıcılarına bağlıdır<br>
|
||||
• Yasal uyumluluk doğru şirket bilgilerine bağlıdır<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'Sonraki Adımlar',
|
||||
'next_steps_items' => "
|
||||
1. Hesap ayarlarındaki şirket bilgilerini gözden geçirin<br>
|
||||
2. Eski bilgileri güncelleyin<br>
|
||||
3. Vergi kayıt numaralarını doğrulayın<br>
|
||||
4. Test e-fatura gönderin<br>
|
||||
",
|
||||
'support_title' => 'Yardıma mı İhtiyacınız Var?',
|
||||
'support_message' => "Destek ekibimiz, e-fatura gereksinimleri veya kurulumu ile ilgili her türlü sorunuzda yardıma hazırdır.<br>
|
||||
Destek ile iletişime geçin: :email<br>
|
||||
E-fatura hizmetimizi seçtiğiniz için teşekkür ederiz.<br>
|
||||
",
|
||||
"text" => "
|
||||
E-Fatura Aktivasyonu
|
||||
|
||||
E-Fatura sistemine hoş geldiniz!
|
||||
|
||||
Bu hizmet size şunları sağlar:
|
||||
|
||||
• Faturaları elektronik olarak gönderme ve alma
|
||||
• Vergi mevzuatına uygunluğu sağlama
|
||||
• Ödeme işlemlerini hızlandırma
|
||||
• Manuel veri girişini ve hataları azaltma
|
||||
|
||||
Önemli Gereksinimler
|
||||
|
||||
Başarılı bir e-fatura kullanımı için lütfen bu önemli şirket bilgilerini doğrulayın:
|
||||
|
||||
• Şirket Unvanı - Resmi kayıtla tam olarak eşleşmelidir
|
||||
• VKN/TCKN - Güncel ve doğrulanmış olmalıdır
|
||||
• İşletme Tanımlayıcıları (MERSİS/GLN) - Doğru ve aktif olmalıdır
|
||||
• Şirket Adresi - Resmi kayıtlarla eşleşmelidir
|
||||
• İletişim Bilgileri - Güncel ve takip edilebilir olmalıdır
|
||||
|
||||
Doğru Bilgilerin Önemi
|
||||
|
||||
• Yanlış bilgiler faturaların reddedilmesine neden olabilir
|
||||
• Gelir İdaresi Başkanlığı kayıt numaralarının tam eşleşmesini gerektirir
|
||||
• Ödeme sistemleri doğru işletme tanımlayıcılarına bağlıdır
|
||||
• Yasal uyumluluk doğru şirket bilgilerine bağlıdır
|
||||
|
||||
Sonraki Adımlar
|
||||
|
||||
1. Hesap ayarlarındaki şirket bilgilerini gözden geçirin
|
||||
2. Eski bilgileri güncelleyin
|
||||
3. Vergi kayıt numaralarını doğrulayın
|
||||
4. Test e-fatura gönderin
|
||||
|
||||
Yardıma mı İhtiyacınız Var?
|
||||
|
||||
Destek ekibimiz, e-fatura gereksinimleri veya kurulumu ile ilgili her türlü sorunuzda yardıma hazırdır.
|
||||
|
||||
Destek ile iletişime geçin: contact@invoiceninja.com
|
||||
|
||||
E-fatura hizmetimizi seçtiğiniz için teşekkür ederiz.
|
||||
"
|
||||
|
||||
];
|
||||
|
|
@ -0,0 +1,49 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'E-Invoicing Activation',
|
||||
'subject' => 'Important: Your E-Invoicing Service is Now Active',
|
||||
|
||||
'greeting' => 'Welcome to E-Invoicing, :name!',
|
||||
|
||||
'intro' => "This service enables you to:",
|
||||
'intro_items' => "
|
||||
• Send and receive invoices electronically<br>
|
||||
• Ensure compliance with tax regulations<br>
|
||||
• Speed up payment processing<br>
|
||||
• Reduce manual data entry and errors<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'Important Requirements',
|
||||
'requirements_intro' => 'To ensure successful e-invoicing, please verify these critical business details:',
|
||||
'requirements_items' => "
|
||||
• Legal Business Name - Must exactly match your official registration<br>
|
||||
• Tax/VAT Number - Must be current and validated<br>
|
||||
• Business Identifiers (ABN/EORI/GLN) - Must be accurate and active<br>
|
||||
• Business Address - Must match official records<br>
|
||||
• Contact Details - Must be up to date and monitored<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'Why Accurate Information Matters',
|
||||
'validation_items' => "
|
||||
• Incorrect details may cause invoice rejection<br>
|
||||
• Tax authorities require exact matching of registration numbers<br>
|
||||
• Payment systems rely on correct business identifiers<br>
|
||||
• Legal compliance depends on accurate business information<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'Next Steps',
|
||||
'next_steps_items' => "
|
||||
1. Review your company details in account settings<br>
|
||||
2. Update any outdated information<br>
|
||||
3. Verify tax registration numbers<br>
|
||||
4. Send a test e-invoice<br>
|
||||
",
|
||||
'support_title' => 'Need Assistance?',
|
||||
'support_message' => "Our support team is ready to help with any questions about e-invoicing requirements or setup.<br>
|
||||
Contact support: :email<br>
|
||||
Thank you for choosing our e-invoicing service.<br>
|
||||
",
|
||||
"text" => "",
|
||||
|
||||
];
|
||||
|
|
@ -0,0 +1,50 @@
|
|||
<?php
|
||||
|
||||
return [
|
||||
'title' => 'E-Invoicing Activation',
|
||||
'subject' => 'Important: Your E-Invoicing Service is Now Active',
|
||||
|
||||
'greeting' => 'Welcome to E-Invoicing, :name!',
|
||||
|
||||
'intro' => "This service enables you to:",
|
||||
'intro_items' => "
|
||||
• Send and receive invoices electronically<br>
|
||||
• Ensure compliance with tax regulations<br>
|
||||
• Speed up payment processing<br>
|
||||
• Reduce manual data entry and errors<br>
|
||||
",
|
||||
|
||||
'requirements_title' => 'Important Requirements',
|
||||
'requirements_intro' => 'To ensure successful e-invoicing, please verify these critical business details:',
|
||||
'requirements_items' => "
|
||||
• Legal Business Name - Must exactly match your official registration<br>
|
||||
• Tax/VAT Number - Must be current and validated<br>
|
||||
• Business Identifiers (ABN/EORI/GLN) - Must be accurate and active<br>
|
||||
• Business Address - Must match official records<br>
|
||||
• Contact Details - Must be up to date and monitored<br>
|
||||
",
|
||||
|
||||
'validation_title' => 'Why Accurate Information Matters',
|
||||
'validation_items' => "
|
||||
• Incorrect details may cause invoice rejection<br>
|
||||
• Tax authorities require exact matching of registration numbers<br>
|
||||
• Payment systems rely on correct business identifiers<br>
|
||||
• Legal compliance depends on accurate business information<br>
|
||||
",
|
||||
|
||||
'next_steps' => 'Next Steps',
|
||||
'next_steps_items' => "
|
||||
1. Review your company details in account settings<br>
|
||||
2. Update any outdated information<br>
|
||||
3. Verify tax registration numbers<br>
|
||||
4. Send a test e-invoice<br>
|
||||
",
|
||||
'support_title' => 'Need Assistance?',
|
||||
'support_message' => "Our support team is ready to help with any questions about e-invoicing requirements or setup.<br>
|
||||
Contact support: :email<br>
|
||||
Thank you for choosing our e-invoicing service.<br>
|
||||
",
|
||||
"text" => "",
|
||||
|
||||
|
||||
];
|
||||
File diff suppressed because it is too large
Load Diff
|
|
@ -14,7 +14,6 @@
|
|||
required: true
|
||||
schema:
|
||||
type: string
|
||||
readOnly: true
|
||||
example: XMLHttpRequest
|
||||
X-API-TOKEN:
|
||||
name: X-API-TOKEN
|
||||
|
|
@ -52,7 +51,21 @@
|
|||
client_include:
|
||||
name: include
|
||||
in: query
|
||||
description: Include child relationships of the Client Object.
|
||||
description: |
|
||||
Include child relationships of the Client Object. ie ?include=documents,system_logs
|
||||
|
||||
```html
|
||||
Available includes:
|
||||
|
||||
contacts [All contacts related to the client]
|
||||
documents [All documents related to the client]
|
||||
gateway_tokens [All payment tokens related to the client]
|
||||
activities [All activities related to the client]
|
||||
ledger [The client ledger]
|
||||
system_logs [System logs related to the client]
|
||||
group_settings [The group settings object the client is assigned to]
|
||||
|
||||
```
|
||||
required: false
|
||||
schema:
|
||||
type: string
|
||||
|
|
@ -116,7 +129,24 @@
|
|||
login_include:
|
||||
name: include
|
||||
in: query
|
||||
description: Include child relations of the CompanyUser object, format is comma separated. **Note** it is possible to chain multiple includes together, ie. include=account,token
|
||||
description: |
|
||||
Include child relations of the CompanyUser object, format is comma separated.
|
||||
|
||||
<br />
|
||||
|
||||
> ### **Note**: it is possible to chain multiple includes together, ie. include=account,token
|
||||
|
||||
<br />
|
||||
|
||||
```html
|
||||
|
||||
Available includes:
|
||||
|
||||
user
|
||||
company
|
||||
token
|
||||
account
|
||||
```
|
||||
required: false
|
||||
schema:
|
||||
type: string
|
||||
|
|
@ -161,7 +191,7 @@
|
|||
name: include_static
|
||||
in: query
|
||||
description: |
|
||||
Static variables include:
|
||||
This include will return the full set of static variables used in the application including:
|
||||
- Currencies
|
||||
- Countries
|
||||
- Languages
|
||||
|
|
@ -179,7 +209,7 @@
|
|||
description: |
|
||||
Clears cache
|
||||
|
||||
Sometimes after a system update where the static variables have been updated, it may be necessary to clear the cache so that the static variables repopulate
|
||||
Clears (and rebuilds) the static variable cache.
|
||||
|
||||
required: false
|
||||
schema:
|
||||
|
|
@ -188,7 +218,24 @@
|
|||
index:
|
||||
name: index
|
||||
in: query
|
||||
description: 'Replaces the default response index from data to a user specific string'
|
||||
description: |
|
||||
Replaces the default response index from data to a user specific string
|
||||
|
||||
ie.
|
||||
|
||||
```html
|
||||
?index=new_index
|
||||
```
|
||||
|
||||
response is wrapped
|
||||
|
||||
```json
|
||||
{
|
||||
'new_index' : [
|
||||
.....
|
||||
]
|
||||
}
|
||||
```
|
||||
required: false
|
||||
schema:
|
||||
type: string
|
||||
|
|
|
|||
|
|
@ -7,6 +7,11 @@
|
|||
- active
|
||||
- archived
|
||||
- deleted
|
||||
|
||||
```html
|
||||
GET /api/v1/invoices?status=archived,deleted
|
||||
Returns only archived and deleted invoices
|
||||
```
|
||||
required: false
|
||||
schema:
|
||||
type: string
|
||||
|
|
@ -16,6 +21,11 @@
|
|||
in: query
|
||||
description: |
|
||||
Filters the entity list by client_id. Suitable when you only want the entities of a specific client.
|
||||
|
||||
```html
|
||||
GET /api/v1/invoices?client_id=AxB7Hjk9
|
||||
Returns only invoices for the specified client
|
||||
```
|
||||
required: false
|
||||
schema:
|
||||
type: string
|
||||
|
|
@ -25,6 +35,11 @@
|
|||
in: query
|
||||
description: |
|
||||
Filters the entity list by the created at timestamp. Parameter value can be a datetime string or unix timestamp
|
||||
|
||||
```html
|
||||
GET /api/v1/invoices?created_at=2022-01-10
|
||||
Returns entities created on January 10th, 2022
|
||||
```
|
||||
required: false
|
||||
schema:
|
||||
type: integer
|
||||
|
|
@ -34,6 +49,11 @@
|
|||
in: query
|
||||
description: |
|
||||
Filters the entity list by the updated at timestamp. Parameter value can be a datetime string or unix timestamp
|
||||
|
||||
```html
|
||||
GET /api/v1/invoices?updated_at=2022-01-10
|
||||
Returns entities last updated on January 10th, 2022
|
||||
```
|
||||
required: false
|
||||
schema:
|
||||
type: integer
|
||||
|
|
@ -43,6 +63,11 @@
|
|||
in: query
|
||||
description: |
|
||||
Filters the entity list by entities that have been deleted.
|
||||
|
||||
```html
|
||||
GET /api/v1/invoices?is_deleted=true
|
||||
Returns only soft-deleted entities
|
||||
```
|
||||
required: false
|
||||
schema:
|
||||
type: boolean
|
||||
|
|
@ -52,6 +77,11 @@
|
|||
in: query
|
||||
description: |
|
||||
Filters the entity list by an associated vendor
|
||||
|
||||
```html
|
||||
GET /api/v1/purchases?vendor_id=AxB7Hjk9
|
||||
Returns only purchases for the specified vendor
|
||||
```
|
||||
required: false
|
||||
schema:
|
||||
type: string
|
||||
|
|
@ -61,8 +91,13 @@
|
|||
in: query
|
||||
description: |
|
||||
Filters the entity list and only returns entities for clients that have not been deleted
|
||||
|
||||
```html
|
||||
GET /api/v1/invoices?filter_deleted_clients=true
|
||||
Returns only invoices for active (non-deleted) clients
|
||||
```
|
||||
required: false
|
||||
schema:
|
||||
type: string
|
||||
example: ?filter_deleted_clients=true
|
||||
########################### Generic filters available across all filter ##################################
|
||||
########################### Generic filters available across all filter ##################################
|
||||
|
|
@ -16,11 +16,11 @@
|
|||
name:
|
||||
description: 'The name of the client company or organization'
|
||||
type: string
|
||||
example: "Jim's Housekeeping"
|
||||
example: "Bob & Co Housekeeping"
|
||||
website:
|
||||
description: 'The website URL of the client company or organization'
|
||||
type: string
|
||||
example: 'https://www.jims-housekeeping.com'
|
||||
example: 'https://www.boandco-housekeeping.com'
|
||||
private_notes:
|
||||
description: 'Notes that are only visible to the user who created the client'
|
||||
type: string
|
||||
|
|
@ -58,7 +58,10 @@
|
|||
type: string
|
||||
example: '555-3434-3434'
|
||||
country_id:
|
||||
description: "The unique identifier of the client's country"
|
||||
description: |
|
||||
The unique identifier of the client's country expressed by the countries ISO number.
|
||||
|
||||
Optionally, instead of the country_id you can pass either the iso_3166_2 or iso_3166_3 country code into the country_code property.
|
||||
type: number
|
||||
format: integer
|
||||
example: '1'
|
||||
|
|
@ -110,7 +113,10 @@
|
|||
type: string
|
||||
example: '6110'
|
||||
shipping_country_id:
|
||||
description: "The unique identifier of the country for the client's shipping address"
|
||||
description: |
|
||||
The unique identifier of the client's shipping country expressed by the countries ISO number.
|
||||
|
||||
Optionally, instead of the shipping_country_id you can pass either the iso_3166_2 or iso_3166_3 country code into the shipping_country_code property.
|
||||
type: number
|
||||
format: integer
|
||||
example: '4'
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -1,7 +1,7 @@
|
|||
CompanyUser:
|
||||
properties:
|
||||
permissions:
|
||||
description: 'The user permissionsfor this company in a comma separated list'
|
||||
description: 'The user permissions for this company in a comma separated list'
|
||||
type: string
|
||||
example: 'create_invoice,create_client,view_client'
|
||||
settings:
|
||||
|
|
@ -47,7 +47,7 @@
|
|||
CompanyUserRef:
|
||||
properties:
|
||||
permissions:
|
||||
description: 'The user permissionsfor this company in a comma separated list'
|
||||
description: 'The user permissions for this company in a comma separated list'
|
||||
type: string
|
||||
example: 'create_invoice,create_client,view_client'
|
||||
settings:
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
openapi: 3.0.0
|
||||
openapi: 3.0.1
|
||||
info:
|
||||
title: 'Invoice Ninja API Reference.'
|
||||
description: |
|
||||
|
|
@ -71,12 +71,13 @@ info:
|
|||
license:
|
||||
name: 'Elastic License'
|
||||
url: 'https://www.elastic.co/licensing/elastic-license'
|
||||
version: 5.10.31
|
||||
version: 5.10.53
|
||||
|
||||
servers:
|
||||
- url: 'https://demo.invoiceninja.com'
|
||||
description: |
|
||||
## Demo API endpoint
|
||||
You can use the demo API key `TOKEN` to test the endpoints from within this API spec
|
||||
- url: 'https://invoicing.co'
|
||||
description: |
|
||||
## Production API endpoint
|
||||
- url: 'https://demo.invoiceninja.com'
|
||||
description: |
|
||||
## Demo API endpoint
|
||||
You can use the demo API key `TOKEN` to test the endpoints from within this API spec
|
||||
- url: 'https://invoicing.co'
|
||||
description: |
|
||||
## Production API endpoint
|
||||
|
|
@ -1,16 +1,49 @@
|
|||
tags:
|
||||
- name: login
|
||||
# description: |
|
||||
# Attempts to authenticate with the API using a email/password combination.
|
||||
- name: auth
|
||||
x-displayName: Authentication
|
||||
description: |
|
||||
Attempts to authenticate with the API using a email/password combination.
|
||||
|
||||
After authenticating with the API, the returned object is a CompanyUser object which is a bridge linking the user to the company.
|
||||
|
||||
The company user object contains the users permissions (admin/owner or fine grained permissions) You will most likely want to
|
||||
also include in the response of this object both the company and the user object, this can be done by using the include parameter.
|
||||
|
||||
```html
|
||||
/api/v1/login?include=company,user
|
||||
```
|
||||
|
||||
- name: clients
|
||||
x-tag-expanded: false
|
||||
# description: |
|
||||
# Endpoint definitions for interacting with clients.
|
||||
x-displayName: Clients
|
||||
description: |
|
||||
The Clients API provides endpoints for managing client records within your company. A client represents a customer
|
||||
or business entity that you provide services or products to.
|
||||
|
||||
## Key Features
|
||||
- Create, read, update, and delete client records
|
||||
- Manage client contact information and billing details
|
||||
- View client-specific transaction history
|
||||
- Handle multiple contacts per client
|
||||
- Track client-specific settings and preferences
|
||||
|
||||
## Client Statuses
|
||||
- Active: Client is currently active and can be billed
|
||||
- Archived: Client is archived and hidden from active lists
|
||||
- Deleted: Client is marked for deletion but retained in the database
|
||||
|
||||
## Best Practices
|
||||
- Always validate client email addresses
|
||||
- Use unique client numbers for easy reference
|
||||
- Keep contact information up to date
|
||||
- Set appropriate client-specific currency and tax settings
|
||||
|
||||
- name: products
|
||||
x-displayName: Products
|
||||
description: |
|
||||
Endpoint definitions for interacting with products.
|
||||
- name: invoices
|
||||
x-displayName: Invoices
|
||||
|
||||
description: |
|
||||
|
||||
## Invoice Statuses
|
||||
|
|
@ -33,43 +66,76 @@ tags:
|
|||
- An invoice which is not yet due, but also, not paid
|
||||
|
||||
- name: Recurring Invoices
|
||||
x-displayName: Recurring Invoices
|
||||
description: |
|
||||
Endpoint definitions for interacting with recurring_invoices.
|
||||
|
||||
- name: payments
|
||||
x-displayName: Payments
|
||||
description: |
|
||||
Endpoint definitions for interacting with payments.
|
||||
|
||||
- name: quotes
|
||||
x-displayName: Quotes
|
||||
description: |
|
||||
Endpoint definitions for interacting with quotes.
|
||||
|
||||
- name: credits
|
||||
x-displayName: Credits
|
||||
description: |
|
||||
Endpoint definitions for interacting with credits.
|
||||
|
||||
- name: projects
|
||||
x-displayName: Projects
|
||||
description: |
|
||||
Endpoint definitions for interacting with projects.
|
||||
|
||||
- name: tasks
|
||||
x-displayName: Tasks
|
||||
description: |
|
||||
Endpoint definitions for interacting with tasks.
|
||||
|
||||
- name: vendors
|
||||
x-displayName: Vendors
|
||||
description: |
|
||||
Endpoint definitions for interacting with vendors.
|
||||
|
||||
- name: Purchase Orders
|
||||
x-displayName: Purchase Orders
|
||||
description: |
|
||||
Endpoint definitions for interacting with purchase orders.
|
||||
|
||||
- name: expenses
|
||||
x-displayName: Expenses
|
||||
description: |
|
||||
Endpoint definitions for interacting with expenses.
|
||||
|
||||
- name: recurring_expenses
|
||||
x-displayName: Recurring Expenses
|
||||
description: |
|
||||
Endpoint definitions for interacting with recurring_expenses.
|
||||
|
||||
- name: bank_transactions
|
||||
x-displayName: Bank Transactions
|
||||
description: |
|
||||
Endpoint definitions for interacting with bank transactions.
|
||||
|
||||
- name: reports
|
||||
x-displayName: Reports
|
||||
description: |
|
||||
Endpoint definitions for interacting with reports.
|
||||
|
||||
externalDocs:
|
||||
description: "https://invoiceninja.github.io"
|
||||
url: "https://invoiceninja.github.io"
|
||||
description: "Client Libraries"
|
||||
x-libraries:
|
||||
- name: PHP SDK
|
||||
description: Official PHP client library
|
||||
url: https://github.com/invoiceninja/sdk-php
|
||||
packageUrl: https://packagist.org/packages/invoiceninja/sdk-php
|
||||
language: PHP
|
||||
- name: User Guide
|
||||
description: Official user guide
|
||||
url: https://invoiceninja.github.io
|
||||
|
||||
security:
|
||||
- ApiKeyAuth: []
|
||||
|
|
|
|||
|
|
@ -86,16 +86,24 @@ paths:
|
|||
|
||||
/api/v1/login:
|
||||
post:
|
||||
x-codeSamples:
|
||||
- lang: php
|
||||
label: php
|
||||
source: |
|
||||
$ninja = new InvoiceNinja("your_token");
|
||||
|
||||
- lang: curl
|
||||
label: curl
|
||||
source: |
|
||||
curl --request POST \
|
||||
--url 'https://demo.invoiceninja.com/api/v1/login?include=company,token' \
|
||||
--header 'X-API-TOKEN: YOUR_API_TOKEN_HERE' \
|
||||
--header 'X-Requested-With: XMLHttpRequest' \
|
||||
--header 'Accept: application/json'
|
||||
tags:
|
||||
- login
|
||||
summary: "Attempts authentication"
|
||||
- auth
|
||||
summary: "Login"
|
||||
description: |
|
||||
After authenticating with the API, the returned object is a CompanyUser object which is a bridge linking the user to the company.
|
||||
|
||||
The company user object itself contains the users permissions (admin/owner or fine grained permissions) You will most likely want to
|
||||
also include in the response of this object both the company and the user object, this can be done by using the include parameter.
|
||||
|
||||
/api/v1/login?include=company,user
|
||||
|
||||
operationId: postLogin
|
||||
parameters:
|
||||
|
|
@ -106,7 +114,16 @@ paths:
|
|||
- $ref: "#/components/parameters/include_static"
|
||||
- $ref: "#/components/parameters/clear_cache"
|
||||
requestBody:
|
||||
description: "User credentials"
|
||||
description: |
|
||||
User credentials
|
||||
|
||||
```json
|
||||
{
|
||||
"email" : "fred@flintstonze.com",
|
||||
"password" : "magicpassword123",
|
||||
"one_time_password" : "12345",
|
||||
}
|
||||
```
|
||||
required: true
|
||||
content:
|
||||
application/json:
|
||||
|
|
|
|||
|
|
@ -8,7 +8,12 @@
|
|||
label: php
|
||||
source: |
|
||||
$ninja = new InvoiceNinja("your_token");
|
||||
$invoices = $ninja->clients->all();
|
||||
$invoices = $ninja->clients->all([
|
||||
'balance' => 'lt:10', // get all clients with a balance less than 10
|
||||
'per_page' => 10, // return 10 results per page
|
||||
'page' => 2, // paginate to page 2
|
||||
'include' => 'documents', // include the documents relationship
|
||||
]);
|
||||
- lang: curl
|
||||
label: curl
|
||||
source: |
|
||||
|
|
@ -60,64 +65,146 @@
|
|||
- $ref: "#/components/parameters/updated_at"
|
||||
- $ref: "#/components/parameters/is_deleted"
|
||||
- $ref: "#/components/parameters/filter_deleted_clients"
|
||||
- $ref: "#/components/parameters/vendor_id"
|
||||
- name: name
|
||||
in: query
|
||||
description: Filter by client name
|
||||
description: |
|
||||
Filter by client name
|
||||
|
||||
```html
|
||||
?name=bob
|
||||
```
|
||||
required: false
|
||||
schema:
|
||||
type: string
|
||||
example: bob
|
||||
- name: balance
|
||||
in: query
|
||||
description: Filter by client balance, format uses an operator and value separated by a colon. lt,lte, gt, gte, eq
|
||||
description: |
|
||||
Filter by client balance, format uses an operator and value separated by a colon. lt,lte, gt, gte, eq
|
||||
|
||||
```html
|
||||
?balance=lt:10
|
||||
```
|
||||
|
||||
ie all clients whose balance is less than 10
|
||||
required: false
|
||||
schema:
|
||||
type: string
|
||||
example: lt:10
|
||||
- name: between_balance
|
||||
in: query
|
||||
description: Filter between client balances, format uses two values separated by a colon
|
||||
description: |
|
||||
Filter between client balances, format uses two values separated by a colon
|
||||
|
||||
```html
|
||||
?between_balance=10:100
|
||||
```
|
||||
required: false
|
||||
schema:
|
||||
type: string
|
||||
example: 10:100
|
||||
- name: email
|
||||
in: query
|
||||
description: Filter by client email
|
||||
description: |
|
||||
Filter by client email
|
||||
|
||||
```html
|
||||
?email=bob@gmail.com
|
||||
```
|
||||
required: false
|
||||
schema:
|
||||
type: string
|
||||
example: bob@gmail.com
|
||||
- name: id_number
|
||||
in: query
|
||||
description: Filter by client id_number
|
||||
description: |
|
||||
Filter by client id_number
|
||||
|
||||
```html
|
||||
?id_number=0001
|
||||
```
|
||||
required: false
|
||||
schema:
|
||||
type: string
|
||||
example: a1039883
|
||||
- name: number
|
||||
in: query
|
||||
description: Filter by client number
|
||||
description: |
|
||||
Filter by client number
|
||||
|
||||
```html
|
||||
?number=0002
|
||||
```
|
||||
required: false
|
||||
schema:
|
||||
type: string
|
||||
example: a1039883
|
||||
- name: filter
|
||||
in: query
|
||||
description: Filters clients on columns - name, id_number, contact.first_name contact.last_name, contact.email, custom_value1-4
|
||||
description: |
|
||||
Broad filter which targets multiple client columns:
|
||||
|
||||
```html
|
||||
name,
|
||||
id_number,
|
||||
contact.first_name
|
||||
contact.last_name,
|
||||
contact.email,
|
||||
contact.phone
|
||||
custom_value1,
|
||||
custom_value2,
|
||||
custom_value3,
|
||||
custom_value4,
|
||||
```
|
||||
|
||||
```html
|
||||
?filter=Bobby
|
||||
```
|
||||
required: false
|
||||
schema:
|
||||
type: string
|
||||
example: a1039883
|
||||
- name: sort
|
||||
in: query
|
||||
description: Returns the list sorted by column in ascending or descending order.
|
||||
description: |
|
||||
Returns the list sorted by column in ascending or descending order.
|
||||
|
||||
Ensure you use column | direction, ie.
|
||||
|
||||
```html
|
||||
?sort=id|desc
|
||||
```
|
||||
required: false
|
||||
schema:
|
||||
type: string
|
||||
example: id|desc name|desc balance|asc
|
||||
|
||||
- name: group
|
||||
in: query
|
||||
description: |
|
||||
Returns the list of clients assigned to {group_id}
|
||||
|
||||
```html
|
||||
?group=X89sjd8
|
||||
```
|
||||
required: false
|
||||
schema:
|
||||
type: string
|
||||
example: X89sjd8
|
||||
|
||||
- name: client_id
|
||||
in: query
|
||||
description: |
|
||||
Returns the list of clients with {client_id} - proxy call to retrieve a client_id wrapped in an array
|
||||
|
||||
```html
|
||||
?client_id=X89sjd8
|
||||
```
|
||||
required: false
|
||||
schema:
|
||||
type: string
|
||||
example: X89sjd8
|
||||
|
||||
responses:
|
||||
200:
|
||||
description: 'A list of clients'
|
||||
|
|
@ -149,12 +236,58 @@
|
|||
description: |
|
||||
Adds a client to a company
|
||||
|
||||
> 🚨 Important
|
||||
When creating (or updating) a client you must include the child contacts with all mutating requests. Client contacts cannot be modified in isolation.
|
||||
|
||||
x-codeSamples:
|
||||
- lang: php
|
||||
label: php
|
||||
source: |
|
||||
$ninja = new InvoiceNinja("YOUR-TOKEN");
|
||||
|
||||
$client = $ninja->clients->create([
|
||||
'name' => 'Client Name',
|
||||
'contacts' => [
|
||||
[
|
||||
'first_name' => 'John',
|
||||
'last_name' => 'Smith',
|
||||
'email' => 'john@example.com',
|
||||
'phone' => '555-0123'
|
||||
]
|
||||
],
|
||||
'address1' => '123 Main St',
|
||||
'city' => 'New York',
|
||||
'state' => 'NY',
|
||||
'postal_code' => '10001',
|
||||
'country_id' => '1'
|
||||
]);
|
||||
- lang: curl
|
||||
label: curl
|
||||
source: |
|
||||
curl -X POST https://demo.invoiceninja.com/api/v1/clients \
|
||||
-H "X-API-TOKEN: YOUR-TOKEN" \
|
||||
-H "Content-Type: application/json" \
|
||||
-H "X-Requested-With: XMLHttpRequest" \
|
||||
-d '{
|
||||
"name": "Client Name",
|
||||
"contacts": [
|
||||
{
|
||||
"first_name": "John",
|
||||
"last_name": "Smith",
|
||||
"email": "john@example.com",
|
||||
"phone": "555-0123"
|
||||
}
|
||||
],
|
||||
"address1": "123 Main St",
|
||||
"city": "New York",
|
||||
"state": "NY",
|
||||
"postal_code": "10001",
|
||||
"country_id": "1"
|
||||
}'
|
||||
operationId: storeClient
|
||||
parameters:
|
||||
- $ref: '#/components/parameters/X-API-TOKEN'
|
||||
- $ref: '#/components/parameters/X-Requested-With'
|
||||
- $ref: '#/components/parameters/index'
|
||||
- $ref: '#/components/parameters/client_include'
|
||||
requestBody:
|
||||
description: Client object that needs to be added to the company
|
||||
|
|
@ -193,10 +326,24 @@
|
|||
- clients
|
||||
summary: 'Show client'
|
||||
description: 'Displays a client by id'
|
||||
x-codeSamples:
|
||||
- lang: php
|
||||
label: php
|
||||
source: |
|
||||
$ninja = new InvoiceNinja("YOUR-TOKEN");
|
||||
$client = $ninja->clients->show('clientId123');
|
||||
- lang: curl
|
||||
label: php
|
||||
source: |
|
||||
curl -X GET https://demo.invoiceninja.com/api/v1/clients/clientId123 \
|
||||
-H "X-API-TOKEN: YOUR-TOKEN" \
|
||||
-H "X-Requested-With: XMLHttpRequest"
|
||||
|
||||
operationId: showClient
|
||||
parameters:
|
||||
- $ref: '#/components/parameters/X-API-TOKEN'
|
||||
- $ref: '#/components/parameters/X-Requested-With'
|
||||
- $ref: '#/components/parameters/index'
|
||||
- $ref: '#/components/parameters/client_include'
|
||||
- name: id
|
||||
in: path
|
||||
|
|
@ -234,11 +381,50 @@
|
|||
tags:
|
||||
- clients
|
||||
summary: 'Update client'
|
||||
description: 'Handles the updating of a client by id'
|
||||
description: |
|
||||
Handles the updating of a client by id
|
||||
|
||||
> 🚨 Important
|
||||
When creating (or updating) a client you must include the child contacts with all mutating requests. Client contacts cannot be modified in isolation.
|
||||
|
||||
x-codeSamples:
|
||||
- lang: php
|
||||
label: php
|
||||
source: |
|
||||
$ninja = new InvoiceNinja("YOUR-TOKEN");
|
||||
$client = $ninja->clients->update('clientId123', [
|
||||
'name' => 'Updated Name',
|
||||
'contacts' => [
|
||||
[
|
||||
'first_name' => 'John',
|
||||
'last_name' => 'Smith',
|
||||
'email' => 'john@example.com'
|
||||
]
|
||||
]
|
||||
]);
|
||||
- lang: curl
|
||||
label: curl
|
||||
source: |
|
||||
curl -X PUT https://demo.invoiceninja.com/api/v1/clients/clientId123 \
|
||||
-H "X-API-TOKEN: YOUR-TOKEN" \
|
||||
-H "Content-Type: application/json" \
|
||||
-H "X-Requested-With: XMLHttpRequest" \
|
||||
-d '{
|
||||
"name": "Updated Name",
|
||||
"contacts": [
|
||||
{
|
||||
"first_name": "John",
|
||||
"last_name": "Smith",
|
||||
"email": "john@example.com"
|
||||
}
|
||||
]
|
||||
}'
|
||||
|
||||
operationId: updateClient
|
||||
parameters:
|
||||
- $ref: '#/components/parameters/X-API-TOKEN'
|
||||
- $ref: '#/components/parameters/X-Requested-With'
|
||||
- $ref: '#/components/parameters/index'
|
||||
- $ref: '#/components/parameters/client_include'
|
||||
- name: id
|
||||
in: path
|
||||
|
|
@ -283,11 +469,32 @@
|
|||
tags:
|
||||
- clients
|
||||
summary: 'Delete client'
|
||||
description: 'Handles the deletion of a client by id'
|
||||
description: |
|
||||
Handles the deletion of a client by id
|
||||
|
||||
> ❗ Note
|
||||
Deleting a client does not purge the client from the system. The delete action will remove the clients data from all
|
||||
views in the application but keep it all on file. A Client can be laterrestored reversing this action. To permanently wipe a client and
|
||||
all of their records from the system, use the /purge route
|
||||
|
||||
x-codeSamples:
|
||||
- lang: php
|
||||
label: php
|
||||
source: |
|
||||
$ninja = new InvoiceNinja("YOUR-TOKEN");
|
||||
$ninja->clients->delete('clientId123');
|
||||
- lang: curl
|
||||
label: curl
|
||||
source: |
|
||||
curl -X DELETE https://demo.invoiceninja.com/api/v1/clients/clientId123 \
|
||||
-H "X-API-TOKEN: YOUR-TOKEN" \
|
||||
-H "X-Requested-With: XMLHttpRequest"
|
||||
|
||||
operationId: deleteClient
|
||||
parameters:
|
||||
- $ref: '#/components/parameters/X-API-TOKEN'
|
||||
- $ref: '#/components/parameters/X-Requested-With'
|
||||
- $ref: '#/components/parameters/index'
|
||||
- $ref: '#/components/parameters/client_include'
|
||||
- name: id
|
||||
in: path
|
||||
|
|
@ -327,7 +534,8 @@
|
|||
parameters:
|
||||
- $ref: '#/components/parameters/X-API-TOKEN'
|
||||
- $ref: '#/components/parameters/X-Requested-With'
|
||||
- $ref: '#/components/parameters/include'
|
||||
- $ref: '#/components/parameters/index'
|
||||
- $ref: '#/components/parameters/client_include'
|
||||
- name: id
|
||||
in: path
|
||||
description: 'The Client Hashed ID'
|
||||
|
|
@ -370,6 +578,7 @@
|
|||
parameters:
|
||||
- $ref: '#/components/parameters/X-API-TOKEN'
|
||||
- $ref: '#/components/parameters/X-Requested-With'
|
||||
- $ref: '#/components/parameters/index'
|
||||
- $ref: '#/components/parameters/client_include'
|
||||
responses:
|
||||
200:
|
||||
|
|
@ -436,12 +645,33 @@
|
|||
- custom_value2
|
||||
- custom_value3
|
||||
- custom_value4
|
||||
|
||||
|
||||
x-codeSamples:
|
||||
- lang: php
|
||||
label: php
|
||||
source: |
|
||||
$ninja = new InvoiceNinja("YOUR-TOKEN");
|
||||
$ninja->clients->bulk([
|
||||
'action' => 'archive',
|
||||
'ids' => ['clientId1', 'clientId2']
|
||||
]);
|
||||
- lang: curl
|
||||
label: curl
|
||||
source: |
|
||||
curl -X POST https://demo.invoiceninja.com/api/v1/clients/bulk \
|
||||
-H "X-API-TOKEN: YOUR-TOKEN" \
|
||||
-H "Content-Type: application/json" \
|
||||
-H "X-Requested-With: XMLHttpRequest" \
|
||||
-d '{
|
||||
"action": "archive",
|
||||
"ids": ["clientId1", "clientId2"]
|
||||
}'
|
||||
operationId: bulkClients
|
||||
parameters:
|
||||
- $ref: '#/components/parameters/X-API-TOKEN'
|
||||
- $ref: '#/components/parameters/X-Requested-With'
|
||||
- $ref: '#/components/parameters/index'
|
||||
- $ref: '#/components/parameters/client_include'
|
||||
requestBody:
|
||||
description: 'Bulk action array'
|
||||
required: true
|
||||
|
|
@ -480,10 +710,26 @@
|
|||
- clients
|
||||
summary: 'Add client document'
|
||||
description: 'Handles the uploading of a document to a client, please note due to a quirk in REST you will need to use a _method parameter with value of POST'
|
||||
x-codeSamples:
|
||||
- lang: php
|
||||
label: php
|
||||
source: |
|
||||
$ninja = new InvoiceNinja("YOUR-TOKEN");
|
||||
$ninja->clients->upload('clientId123', '/path/to/document.pdf');
|
||||
- lang: curl
|
||||
label: curl
|
||||
source: |
|
||||
curl -X POST https://demo.invoiceninja.com/api/v1/clients/clientId123/upload \
|
||||
-H "X-API-TOKEN: YOUR-TOKEN" \
|
||||
-H "X-Requested-With: XMLHttpRequest" \
|
||||
-F "_method=POST" \
|
||||
-F "documents[]=@/path/to/document.pdf"
|
||||
|
||||
operationId: uploadClient
|
||||
parameters:
|
||||
- $ref: '#/components/parameters/X-API-TOKEN'
|
||||
- $ref: '#/components/parameters/X-Requested-With'
|
||||
- $ref: '#/components/parameters/index'
|
||||
- $ref: '#/components/parameters/client_include'
|
||||
- name: id
|
||||
in: path
|
||||
|
|
@ -503,10 +749,24 @@
|
|||
_method:
|
||||
type: string
|
||||
example: POST
|
||||
documents:
|
||||
documents[]:
|
||||
type: array
|
||||
description: |
|
||||
Array of files to upload. The files should be sent with the key name 'documents[]'.
|
||||
|
||||
Supported file types:
|
||||
- PDF (.pdf)
|
||||
- Word (.doc, .docx)
|
||||
- Excel (.xls, .xlsx)
|
||||
- Images (.jpg, .jpeg, .png)
|
||||
- Text (.txt)
|
||||
|
||||
Maximum file size: 20MB per file
|
||||
items:
|
||||
type: string
|
||||
format: binary
|
||||
description: The file contents
|
||||
example: "@/path/to/document.pdf"
|
||||
responses:
|
||||
200:
|
||||
description: 'Returns the client object'
|
||||
|
|
@ -539,15 +799,28 @@
|
|||
description: |
|
||||
Handles purging a client.
|
||||
|
||||
Please note this is a destructive action.
|
||||
|
||||
> ❗ Note
|
||||
This is a destructive action.
|
||||
This action will remove all data associated with the client and cannot be undone.
|
||||
x-codeSamples:
|
||||
- lang: php
|
||||
label: php
|
||||
source: |
|
||||
$ninja = new InvoiceNinja("YOUR-TOKEN");
|
||||
$ninja->clients->purge('clientId123');
|
||||
- lang: curl
|
||||
label: curl
|
||||
source: |
|
||||
curl -X POST https://demo.invoiceninja.com/api/v1/clients/clientId123/purge \
|
||||
-H "X-API-TOKEN: YOUR-TOKEN" \
|
||||
-H "X-Requested-With: XMLHttpRequest" \
|
||||
-H "X-API-PASSWORD: YOUR-PASSWORD"
|
||||
|
||||
operationId: purgeClient
|
||||
parameters:
|
||||
- $ref: '#/components/parameters/X-API-TOKEN'
|
||||
- $ref: '#/components/parameters/X-Requested-With'
|
||||
- $ref: '#/components/parameters/X-API-PASSWORD'
|
||||
- $ref: '#/components/parameters/client_include'
|
||||
- name: id
|
||||
in: path
|
||||
description: 'The Client Hashed ID'
|
||||
|
|
@ -587,12 +860,30 @@
|
|||
The id parameter is the client that will be the primary client after the merge has completed.
|
||||
|
||||
The mergeable_client_hashed_id is the client that will be merged into the primary client, this clients records will be updated and associated with the primary client.
|
||||
|
||||
> 🚨 **Important**
|
||||
This action requires elevated permissions, please note the X-API-PASSWORD header requirements for this route.
|
||||
|
||||
x-codeSamples:
|
||||
- lang: php
|
||||
label: php
|
||||
source: |
|
||||
$ninja = new InvoiceNinja("YOUR-TOKEN");
|
||||
$ninja->clients->merge('primaryClientId', 'mergeableClientId');
|
||||
- lang: curl
|
||||
label: curl
|
||||
source: |
|
||||
curl -X POST https://demo.invoiceninja.com/api/v1/clients/primaryClientId/mergeableClientId/merge \
|
||||
-H "X-API-TOKEN: YOUR-TOKEN" \
|
||||
-H "X-Requested-With: XMLHttpRequest"
|
||||
|
||||
operationId: mergeClient
|
||||
parameters:
|
||||
- $ref: '#/components/parameters/X-API-TOKEN'
|
||||
- $ref: '#/components/parameters/X-Requested-With'
|
||||
- $ref: '#/components/parameters/client_include'
|
||||
- $ref: '#/components/parameters/X-API-PASSWORD'
|
||||
- $ref: '#/components/parameters/index'
|
||||
- $ref: '#/components/parameters/client_include'
|
||||
- name: id
|
||||
in: path
|
||||
description: 'The Client Hashed ID'
|
||||
|
|
@ -636,10 +927,37 @@
|
|||
summary: 'Client statement PDF'
|
||||
description: 'Return a PDF of the client statement'
|
||||
operationId: clientStatement
|
||||
x-codeSamples:
|
||||
- lang: php
|
||||
label: php
|
||||
source: |
|
||||
$ninja = new InvoiceNinja("YOUR-TOKEN");
|
||||
$statement = $ninja->clients->statement([
|
||||
'client_id' => 'clientId123',
|
||||
'start_date' => '2024-01-01',
|
||||
'end_date' => '2024-12-31',
|
||||
'show_payments_table' => true,
|
||||
'show_aging_table' => true
|
||||
]);
|
||||
- lang: curl
|
||||
label: curl
|
||||
source: |
|
||||
curl -X POST https://demo.invoiceninja.com/api/v1/client_statement \
|
||||
-H "X-API-TOKEN: YOUR-TOKEN" \
|
||||
-H "Content-Type: application/json" \
|
||||
-H "X-Requested-With: XMLHttpRequest" \
|
||||
-d '{
|
||||
"client_id": "clientId123",
|
||||
"start_date": "2024-01-01",
|
||||
"end_date": "2024-12-31",
|
||||
"show_payments_table": true,
|
||||
"show_aging_table": true
|
||||
}'
|
||||
parameters:
|
||||
- $ref: '#/components/parameters/X-API-TOKEN'
|
||||
- $ref: '#/components/parameters/X-Requested-With'
|
||||
- $ref: '#/components/parameters/include'
|
||||
- $ref: '#/components/parameters/index'
|
||||
- $ref: '#/components/parameters/client_include'
|
||||
requestBody:
|
||||
description: 'Statement Options'
|
||||
required: true
|
||||
|
|
@ -702,7 +1020,8 @@
|
|||
parameters:
|
||||
- $ref: '#/components/parameters/X-API-TOKEN'
|
||||
- $ref: '#/components/parameters/X-Requested-With'
|
||||
- $ref: '#/components/parameters/include'
|
||||
- $ref: '#/components/parameters/index'
|
||||
- $ref: '#/components/parameters/client_include'
|
||||
- name: bounce_id
|
||||
in: path
|
||||
description: 'The postmark Bounce ID reference'
|
||||
|
|
@ -745,7 +1064,8 @@
|
|||
parameters:
|
||||
- $ref: '#/components/parameters/X-API-TOKEN'
|
||||
- $ref: '#/components/parameters/X-Requested-With'
|
||||
- $ref: '#/components/parameters/include'
|
||||
- $ref: '#/components/parameters/index'
|
||||
- $ref: '#/components/parameters/client_include'
|
||||
- name: client
|
||||
in: path
|
||||
description: 'The Client Hashed ID reference'
|
||||
|
|
|
|||
|
|
@ -11,6 +11,7 @@ parameters:
|
|||
analyseAndScan:
|
||||
- 'vendor'
|
||||
- 'resources'
|
||||
- 'openapi'
|
||||
- 'app/Jobs/Ninja/*'
|
||||
- 'app/Models/Presenters/*'
|
||||
- 'app/Console/Commands/*'
|
||||
|
|
|
|||
|
|
@ -161,7 +161,7 @@ span {
|
|||
|
||||
</div>
|
||||
|
||||
@if(strlen($entity->public_notes) > 3)
|
||||
@if(strlen($entity->public_notes ?? '') > 3)
|
||||
<div x-data="{ show_notes: false }" class="mb-10 mr-5 ml-5 flex flex-col items-end">
|
||||
|
||||
<button @click="show_notes = !show_notes" :aria-expanded="show_notes ? 'true' : 'false'" :class="{ 'active': show_notes }" class="bg-gray-100 hover:bg-gray-200 text-gray-800 font-bold py-2 px-4 rounded inline-flex items-center">
|
||||
|
|
@ -176,7 +176,7 @@ span {
|
|||
</div>
|
||||
@endif
|
||||
|
||||
@if(strlen($entity->terms) > 3)
|
||||
@if(strlen($entity->terms ?? '') > 3)
|
||||
<div x-data="{ show_terms: false }" class="mb-10 mr-5 ml-5 flex flex-col items-end">
|
||||
|
||||
<button @click="show_terms = !show_terms" :aria-expanded="show_terms ? 'true' : 'false'" :class="{ 'active': show_terms }" class="bg-gray-100 hover:bg-gray-200 text-gray-800 font-bold py-2 px-4 rounded inline-flex items-center">
|
||||
|
|
@ -191,7 +191,7 @@ span {
|
|||
</div>
|
||||
@endif
|
||||
|
||||
@if(strlen($entity->footer) > 3)
|
||||
@if(strlen($entity->footer ?? '') > 3)
|
||||
<div x-data="{ show_footer: false }" class="mb-10 mr-5 ml-5 flex flex-col items-end">
|
||||
|
||||
<button @click="show_footer = !show_footer" :aria-expanded="show_footer ? 'true' : 'false'" :class="{ 'active': show_footer }" class="bg-gray-100 hover:bg-gray-200 text-gray-800 font-bold py-2 px-4 rounded inline-flex items-center">
|
||||
|
|
|
|||
|
|
@ -57,6 +57,31 @@ class InvoiceEmailTest extends TestCase
|
|||
$this->assertTrue(strpos($email, '@example.com') !== false);
|
||||
}
|
||||
|
||||
|
||||
public function testTemplateValidationWhenArray()
|
||||
{
|
||||
$data = [
|
||||
"body" => "hey what's up",
|
||||
"entity" => 'blergen',
|
||||
"entity_id" => $this->invoice->hashed_id,
|
||||
"subject" => 'Reminder $number',
|
||||
"template" => [
|
||||
"email_template_invoice","noo",
|
||||
],
|
||||
];
|
||||
|
||||
$response = false;
|
||||
|
||||
$response = $this->withHeaders([
|
||||
'X-API-SECRET' => config('ninja.api_secret'),
|
||||
'X-API-TOKEN' => $this->token,
|
||||
])->postJson('/api/v1/emails', $data);
|
||||
|
||||
$response->assertStatus(422);
|
||||
|
||||
}
|
||||
|
||||
|
||||
public function testEntityValidation()
|
||||
{
|
||||
$data = [
|
||||
|
|
|
|||
|
|
@ -12,23 +12,14 @@
|
|||
namespace Tests\Unit;
|
||||
|
||||
use Carbon\Carbon;
|
||||
use Illuminate\Foundation\Testing\DatabaseTransactions;
|
||||
use Tests\MockAccountData;
|
||||
use Tests\TestCase;
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
class DatesTest extends TestCase
|
||||
{
|
||||
use MockAccountData;
|
||||
use DatabaseTransactions;
|
||||
|
||||
protected function setUp(): void
|
||||
{
|
||||
parent::setUp();
|
||||
|
||||
// $this->makeTestData();
|
||||
}
|
||||
|
||||
public function testDateNotGreaterThanMonthsEnd()
|
||||
|
|
|
|||
|
|
@ -0,0 +1,65 @@
|
|||
<?php
|
||||
/**
|
||||
* Invoice Ninja (https://invoiceninja.com).
|
||||
*
|
||||
* @link https://github.com/invoiceninja/invoiceninja source repository
|
||||
*
|
||||
* @copyright Copyright (c) 2021. Invoice Ninja LLC (https://invoiceninja.com)
|
||||
*
|
||||
* @license https://www.elastic.co/licensing/elastic-license
|
||||
*/
|
||||
|
||||
namespace Tests\Unit;
|
||||
|
||||
use Tests\TestCase;
|
||||
use App\Models\User;
|
||||
use App\Models\Design;
|
||||
use App\Models\License;
|
||||
use App\Models\Payment;
|
||||
use Illuminate\Support\Str;
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
class LicenseTest extends TestCase
|
||||
{
|
||||
|
||||
protected function setUp(): void
|
||||
{
|
||||
parent::setUp();
|
||||
}
|
||||
|
||||
public function testLicenseValidity()
|
||||
{
|
||||
$l = new License();
|
||||
$l->license_key = rand(0,10);
|
||||
$l->email = 'test@gmail.com';
|
||||
$l->transaction_reference = Str::random(10);
|
||||
$l->e_invoice_quota = 0;
|
||||
$l->save();
|
||||
|
||||
|
||||
$this->assertInstanceOf(License::class, $l);
|
||||
|
||||
$this->assertTrue($l->isValid());
|
||||
}
|
||||
|
||||
|
||||
public function testLicenseValidityExpired()
|
||||
{
|
||||
$l = new License();
|
||||
$l->license_key = rand(0,10);
|
||||
$l->email = 'test@gmail.com';
|
||||
$l->transaction_reference = Str::random(10);
|
||||
$l->e_invoice_quota = 0;
|
||||
$l->save();
|
||||
|
||||
$l->created_at = now()->subYears(2);
|
||||
$l->save();
|
||||
|
||||
$this->assertInstanceOf(License::class, $l);
|
||||
|
||||
$this->assertFalse($l->isValid());
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -45,11 +45,25 @@ class RecurringDatesTest extends TestCase
|
|||
|
||||
public function testDueDateDaysCalculationsTZ2()
|
||||
{
|
||||
|
||||
$settings = CompanySettings::defaults();
|
||||
$settings->timezone_id = '15'; // New York
|
||||
|
||||
$company = Company::factory()->create([
|
||||
'account_id'=>$this->account->id,
|
||||
'settings' => $settings,
|
||||
]);
|
||||
|
||||
$client = Client::factory()->create([
|
||||
'company_id' =>$company->id,
|
||||
'user_id' => $this->user->id,
|
||||
]);
|
||||
|
||||
$this->travelTo(\Carbon\Carbon::create(2024, 12, 1, 17, 0, 0));
|
||||
|
||||
$recurring_invoice = RecurringInvoiceFactory::create($this->company->id, $this->user->id);
|
||||
$recurring_invoice = RecurringInvoiceFactory::create($company->id, $this->user->id);
|
||||
$recurring_invoice->line_items = $this->buildLineItems();
|
||||
$recurring_invoice->client_id = $this->client->id;
|
||||
$recurring_invoice->client_id = $client->id;
|
||||
$recurring_invoice->status_id = RecurringInvoice::STATUS_DRAFT;
|
||||
$recurring_invoice->frequency_id = RecurringInvoice::FREQUENCY_MONTHLY;
|
||||
$recurring_invoice->remaining_cycles = 5;
|
||||
|
|
|
|||
|
|
@ -15,10 +15,6 @@ use App\Utils\Traits\Recurring\HasRecurrence;
|
|||
use Illuminate\Support\Carbon;
|
||||
use Tests\TestCase;
|
||||
|
||||
/**
|
||||
*
|
||||
* App\Utils\Traits\Recurring\HasRecurrence
|
||||
*/
|
||||
class RecurringDueDatesTest extends TestCase
|
||||
{
|
||||
use HasRecurrence;
|
||||
|
|
|
|||
|
|
@ -12,6 +12,7 @@
|
|||
namespace Tests\Unit\Tax;
|
||||
|
||||
use App\DataMapper\CompanySettings;
|
||||
use App\DataMapper\Tax\BaseRule;
|
||||
use App\DataMapper\Tax\DE\Rule;
|
||||
use App\DataMapper\Tax\TaxModel;
|
||||
use App\DataMapper\Tax\ZipTax\Response;
|
||||
|
|
@ -46,6 +47,51 @@ class EuTaxTest extends TestCase
|
|||
}
|
||||
|
||||
|
||||
public function testEuToUkTaxCalculation()
|
||||
{
|
||||
|
||||
$settings = CompanySettings::defaults();
|
||||
$settings->country_id = '276'; // germany
|
||||
|
||||
$tax_data = new TaxModel();
|
||||
$tax_data->seller_subregion = 'DE';
|
||||
$tax_data->regions->EU->has_sales_above_threshold = false;
|
||||
$tax_data->regions->EU->tax_all_subregions = true;
|
||||
$tax_data->regions->US->tax_all_subregions = true;
|
||||
$tax_data->regions->US->has_sales_above_threshold = true;
|
||||
|
||||
$company = Company::factory()->create([
|
||||
'account_id' => $this->account->id,
|
||||
'settings' => $settings,
|
||||
'tax_data' => $tax_data,
|
||||
'calculate_taxes' => true,
|
||||
]);
|
||||
|
||||
$client = Client::factory()->create([
|
||||
'user_id' => $this->user->id,
|
||||
'company_id' => $company->id,
|
||||
'country_id' => 826,
|
||||
'state' => 'CA',
|
||||
'postal_code' => '90210',
|
||||
'shipping_country_id' => 840,
|
||||
'has_valid_vat_number' => false,
|
||||
'is_tax_exempt' => false,
|
||||
|
||||
]);
|
||||
|
||||
$invoice = Invoice::factory()->create([
|
||||
'company_id' => $company->id,
|
||||
'client_id' => $client->id,
|
||||
'status_id' => 1,
|
||||
'user_id' => $this->user->id,
|
||||
'uses_inclusive_taxes' => false,
|
||||
]);
|
||||
|
||||
$br = new BaseRule();
|
||||
$br->setEntity($invoice);
|
||||
$this->assertFalse($br->isTaxableRegion());
|
||||
}
|
||||
|
||||
public function testEuToUsTaxCalculation()
|
||||
{
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue