Prepara Preview
This commit is contained in:
parent
e92f6f61f4
commit
df7a26585b
18
.gitattributes
vendored
18
.gitattributes
vendored
@ -1,12 +1,22 @@
|
||||
* text=auto eol=lf
|
||||
|
||||
*.blade.php diff=html
|
||||
*.css diff=css
|
||||
*.html diff=html
|
||||
*.md diff=markdown
|
||||
# Formatos específicos
|
||||
*.php diff=php
|
||||
*.json diff=json
|
||||
*.md diff=markdown
|
||||
*.blade.php diff=html
|
||||
*.html diff=html
|
||||
*.css diff=css
|
||||
*.scss diff=css
|
||||
*.yml diff=yaml
|
||||
|
||||
# Ignorar exportación para archivos que no van a producción
|
||||
/tests export-ignore
|
||||
/.github export-ignore
|
||||
/.git export-ignore
|
||||
.phpunit.xml.dist export-ignore
|
||||
CHANGELOG.md export-ignore
|
||||
README.md export-ignore
|
||||
.styleci.yml export-ignore
|
||||
/resources/assets export-ignore
|
||||
/resources/sass export-ignore
|
||||
|
41
.gitignore
vendored
41
.gitignore
vendored
@ -1,23 +1,40 @@
|
||||
/.phpunit.cache
|
||||
# Laravel / PHP
|
||||
/vendor
|
||||
/node_modules
|
||||
/public/build
|
||||
/.phpunit.cache
|
||||
/.phpunit.result.cache
|
||||
.phpactor.json
|
||||
.php-cs-fixer.cache
|
||||
.phpstorm.meta.php
|
||||
phpstan.neon.local
|
||||
|
||||
# Laravel assets & build
|
||||
/public/hot
|
||||
/public/build
|
||||
/public/storage
|
||||
/storage/*.key
|
||||
/storage/pail
|
||||
/vendor
|
||||
/storage/logs
|
||||
/.vite
|
||||
|
||||
# Entornos y config locales
|
||||
.env
|
||||
.env.backup
|
||||
.env.production
|
||||
.phpactor.json
|
||||
.phpunit.result.cache
|
||||
/auth.json
|
||||
Homestead.json
|
||||
Homestead.yaml
|
||||
npm-debug.log
|
||||
yarn-error.log
|
||||
/auth.json
|
||||
/.fleet
|
||||
|
||||
# IDEs y herramientas
|
||||
/.idea
|
||||
/.nova
|
||||
/.vscode
|
||||
/.nova
|
||||
/.fleet
|
||||
/.zed
|
||||
|
||||
# Archivos temporales
|
||||
*.log
|
||||
*.dump
|
||||
*.bak
|
||||
*.tmp
|
||||
*.swp
|
||||
.DS_Store
|
||||
Thumbs.db
|
||||
|
@ -1,5 +1,7 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace App\Http\Controllers;
|
||||
|
||||
abstract class Controller
|
||||
|
@ -1,48 +0,0 @@
|
||||
<?php
|
||||
|
||||
namespace App\Models;
|
||||
|
||||
// use Illuminate\Contracts\Auth\MustVerifyEmail;
|
||||
use Illuminate\Database\Eloquent\Factories\HasFactory;
|
||||
use Illuminate\Foundation\Auth\User as Authenticatable;
|
||||
use Illuminate\Notifications\Notifiable;
|
||||
|
||||
class User extends Authenticatable
|
||||
{
|
||||
/** @use HasFactory<\Database\Factories\UserFactory> */
|
||||
use HasFactory, Notifiable;
|
||||
|
||||
/**
|
||||
* The attributes that are mass assignable.
|
||||
*
|
||||
* @var list<string>
|
||||
*/
|
||||
protected $fillable = [
|
||||
'name',
|
||||
'email',
|
||||
'password',
|
||||
];
|
||||
|
||||
/**
|
||||
* The attributes that should be hidden for serialization.
|
||||
*
|
||||
* @var list<string>
|
||||
*/
|
||||
protected $hidden = [
|
||||
'password',
|
||||
'remember_token',
|
||||
];
|
||||
|
||||
/**
|
||||
* Get the attributes that should be cast.
|
||||
*
|
||||
* @return array<string, string>
|
||||
*/
|
||||
protected function casts(): array
|
||||
{
|
||||
return [
|
||||
'email_verified_at' => 'datetime',
|
||||
'password' => 'hashed',
|
||||
];
|
||||
}
|
||||
}
|
@ -1,8 +1,11 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace App\Providers;
|
||||
|
||||
use Illuminate\Support\ServiceProvider;
|
||||
use Koneko\VuexyAdmin\Application\Bootstrap\Manager\KonekoModuleBootManager;
|
||||
|
||||
class AppServiceProvider extends ServiceProvider
|
||||
{
|
||||
@ -19,6 +22,6 @@ class AppServiceProvider extends ServiceProvider
|
||||
*/
|
||||
public function boot(): void
|
||||
{
|
||||
//
|
||||
KonekoModuleBootManager::bootAll();
|
||||
}
|
||||
}
|
||||
|
@ -1,13 +1,13 @@
|
||||
<?php
|
||||
|
||||
use Illuminate\Console\Scheduling\Schedule;
|
||||
use Illuminate\Foundation\Application;
|
||||
use Illuminate\Foundation\Configuration\Exceptions;
|
||||
use Illuminate\Foundation\Configuration\Middleware;
|
||||
use Koneko\VuexyAdmin\Application\Bootstrap\Manager\KonekoModuleBootManager;
|
||||
|
||||
return Application::configure(basePath: dirname(__DIR__))
|
||||
->withRouting(
|
||||
web: __DIR__.'/../routes/web.php',
|
||||
commands: __DIR__.'/../routes/console.php',
|
||||
health: '/up',
|
||||
)
|
||||
->withMiddleware(function (Middleware $middleware) {
|
||||
@ -15,4 +15,14 @@ return Application::configure(basePath: dirname(__DIR__))
|
||||
})
|
||||
->withExceptions(function (Exceptions $exceptions) {
|
||||
//
|
||||
})->create();
|
||||
})
|
||||
->withSchedule(function (Schedule $schedule) {
|
||||
$schedule->call(function () {
|
||||
logger()->info('[Test Job] ✅ Programación básica funcionando.');
|
||||
})->everyMinute();
|
||||
|
||||
app()->booted(function () use ($schedule) {
|
||||
KonekoModuleBootManager::scheduleAll($schedule);
|
||||
});
|
||||
})
|
||||
->create();
|
||||
|
@ -1,5 +1,7 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
App\Providers\AppServiceProvider::class,
|
||||
];
|
||||
|
175
composer.json
175
composer.json
@ -8,20 +8,179 @@
|
||||
"private": true,
|
||||
"require": {
|
||||
"php": "^8.2",
|
||||
"koneko/laravel-vuexy-admin": "dev-main",
|
||||
"koneko/laravel-vuexy-website-admin": "dev-main",
|
||||
"koneko/laravel-vuexy-website-layout-porto": "dev-main",
|
||||
"koneko/laravel-vuexy-website-blog": "dev-main",
|
||||
"koneko/laravel-vuexy-chatbot": "dev-main",
|
||||
"laravel/framework": "^11.31",
|
||||
"laravel/tinker": "^2.9"
|
||||
"koneko/laravel-vuexy-website-layout-simple-koneko": "dev-main"
|
||||
},
|
||||
"require-dev": {
|
||||
"barryvdh/laravel-debugbar": "*",
|
||||
"fakerphp/faker": "^1.23",
|
||||
"barryvdh/laravel-debugbar": "^3.15",
|
||||
"fakerphp/faker": "^1.24",
|
||||
"laravel/pint": "^1.13",
|
||||
"laravel/tinker": "^2.10",
|
||||
"nunomaduro/collision": "^8.1"
|
||||
},
|
||||
"repositories": {
|
||||
"koneko/laravel-vuexy-sat-catalogs": {
|
||||
"type": "path",
|
||||
"url": "../laravel-modules/laravel-vuexy-sat-catalogs",
|
||||
"options": {
|
||||
"symlink": true
|
||||
}
|
||||
},
|
||||
"koneko/laravel-vuexy-geolocation-api": {
|
||||
"type": "path",
|
||||
"url": "../laravel-modules/laravel-vuexy-geolocation-api",
|
||||
"options": {
|
||||
"symlink": true
|
||||
}
|
||||
},
|
||||
"koneko/laravel-vuexy-admin": {
|
||||
"type": "path",
|
||||
"url": "../laravel-modules/laravel-vuexy-admin",
|
||||
"options": {
|
||||
"symlink": true
|
||||
}
|
||||
},
|
||||
"koneko/laravel-vuexy-website-admin": {
|
||||
"type": "path",
|
||||
"url": "../laravel-modules/laravel-vuexy-website-admin",
|
||||
"options": {
|
||||
"symlink": true
|
||||
}
|
||||
},
|
||||
"koneko/laravel-vuexy-website-layout-porto": {
|
||||
"type": "path",
|
||||
"url": "../laravel-modules/laravel-vuexy-website-layout-porto",
|
||||
"options": {
|
||||
"symlink": true
|
||||
}
|
||||
},
|
||||
"koneko/laravel-vuexy-website-layout-simple-koneko": {
|
||||
"type": "path",
|
||||
"url": "../laravel-modules/laravel-vuexy-website-layout-simple-koneko",
|
||||
"options": {
|
||||
"symlink": true
|
||||
}
|
||||
},
|
||||
"koneko/laravel-vuexy-asset-management": {
|
||||
"type": "path",
|
||||
"url": "../laravel-modules/laravel-vuexy-asset-management",
|
||||
"options": {
|
||||
"symlink": true
|
||||
}
|
||||
},
|
||||
"koneko/laravel-vuexy-crm": {
|
||||
"type": "path",
|
||||
"url": "../laravel-modules/laravel-vuexy-crm",
|
||||
"options": {
|
||||
"symlink": true
|
||||
}
|
||||
},
|
||||
"koneko/laravel-vuexy-contacts": {
|
||||
"type": "path",
|
||||
"url": "../laravel-modules/laravel-vuexy-contacts",
|
||||
"options": {
|
||||
"symlink": true
|
||||
}
|
||||
},
|
||||
"koneko/laravel-vuexy-documents": {
|
||||
"type": "path",
|
||||
"url": "../laravel-modules/laravel-vuexy-documents",
|
||||
"options": {
|
||||
"symlink": true
|
||||
}
|
||||
},
|
||||
"koneko/laravel-vuexy-manufacturing": {
|
||||
"type": "path",
|
||||
"url": "../laravel-modules/laravel-vuexy-manufacturing",
|
||||
"options": {
|
||||
"symlink": true
|
||||
}
|
||||
},
|
||||
"koneko/laravel-vuexy-quality": {
|
||||
"type": "path",
|
||||
"url": "../laravel-modules/laravel-vuexy-quality",
|
||||
"options": {
|
||||
"symlink": true
|
||||
}
|
||||
},
|
||||
"koneko/laravel-vuexy-pos": {
|
||||
"type": "path",
|
||||
"url": "../laravel-modules/laravel-vuexy-pos",
|
||||
"options": {
|
||||
"symlink": true
|
||||
}
|
||||
},
|
||||
"koneko/laravel-vuexy-store-manager": {
|
||||
"type": "path",
|
||||
"url": "../laravel-modules/laravel-vuexy-store-manager",
|
||||
"options": {
|
||||
"symlink": true
|
||||
}
|
||||
},
|
||||
"koneko/laravel-vuexy-warehouse": {
|
||||
"type": "path",
|
||||
"url": "../laravel-modules/laravel-vuexy-warehouse",
|
||||
"options": {
|
||||
"symlink": true
|
||||
}
|
||||
},
|
||||
"koneko/laravel-unit-converter": {
|
||||
"type": "path",
|
||||
"url": "../laravel-modules/laravel-unit-converter",
|
||||
"options": {
|
||||
"symlink": true
|
||||
}
|
||||
},
|
||||
"koneko/laravel-vuexy-chatbot": {
|
||||
"type": "path",
|
||||
"url": "../laravel-modules/laravel-vuexy-chatbot",
|
||||
"options": {
|
||||
"symlink": true
|
||||
}
|
||||
},
|
||||
"koneko/laravel-vuexy-development-tools": {
|
||||
"type": "path",
|
||||
"url": "../laravel-modules/laravel-vuexy-development-tools",
|
||||
"options": {
|
||||
"symlink": true
|
||||
}
|
||||
},
|
||||
"koneko/laravel-vuexy-backups": {
|
||||
"type": "path",
|
||||
"url": "../laravel-modules/laravel-vuexy-backups",
|
||||
"options": {
|
||||
"symlink": true
|
||||
}
|
||||
},
|
||||
"koneko/laravel-vuexy-sat-tools": {
|
||||
"type": "path",
|
||||
"url": "../laravel-modules/laravel-vuexy-sat-tools",
|
||||
"options": {
|
||||
"symlink": true
|
||||
}
|
||||
},
|
||||
"koneko/laravel-vuexy-sat-mass-downloader": {
|
||||
"type": "path",
|
||||
"url": "../laravel-modules/laravel-vuexy-sat-mass-downloader",
|
||||
"options": {
|
||||
"symlink": true
|
||||
}
|
||||
},
|
||||
"koneko/laravel-vuexy-advanced-security": {
|
||||
"type": "path",
|
||||
"url": "../laravel-modules/laravel-vuexy-advanced-security",
|
||||
"options": {
|
||||
"symlink": true
|
||||
}
|
||||
},
|
||||
"koneko/laravel-vuexy-mcp": {
|
||||
"type": "path",
|
||||
"url": "../laravel-modules/laravel-vuexy-mcp",
|
||||
"options": {
|
||||
"symlink": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"App\\": "app/",
|
||||
|
1648
composer.lock
generated
1648
composer.lock
generated
File diff suppressed because it is too large
Load Diff
@ -1,5 +1,7 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
|
||||
/*
|
||||
|
115
config/auth.php
115
config/auth.php
@ -1,115 +0,0 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Authentication Defaults
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| This option defines the default authentication "guard" and password
|
||||
| reset "broker" for your application. You may change these values
|
||||
| as required, but they're a perfect start for most applications.
|
||||
|
|
||||
*/
|
||||
|
||||
'defaults' => [
|
||||
'guard' => env('AUTH_GUARD', 'web'),
|
||||
'passwords' => env('AUTH_PASSWORD_BROKER', 'users'),
|
||||
],
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Authentication Guards
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| Next, you may define every authentication guard for your application.
|
||||
| Of course, a great default configuration has been defined for you
|
||||
| which utilizes session storage plus the Eloquent user provider.
|
||||
|
|
||||
| All authentication guards have a user provider, which defines how the
|
||||
| users are actually retrieved out of your database or other storage
|
||||
| system used by the application. Typically, Eloquent is utilized.
|
||||
|
|
||||
| Supported: "session"
|
||||
|
|
||||
*/
|
||||
|
||||
'guards' => [
|
||||
'web' => [
|
||||
'driver' => 'session',
|
||||
'provider' => 'users',
|
||||
],
|
||||
],
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| User Providers
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| All authentication guards have a user provider, which defines how the
|
||||
| users are actually retrieved out of your database or other storage
|
||||
| system used by the application. Typically, Eloquent is utilized.
|
||||
|
|
||||
| If you have multiple user tables or models you may configure multiple
|
||||
| providers to represent the model / table. These providers may then
|
||||
| be assigned to any extra authentication guards you have defined.
|
||||
|
|
||||
| Supported: "database", "eloquent"
|
||||
|
|
||||
*/
|
||||
|
||||
'providers' => [
|
||||
'users' => [
|
||||
'driver' => 'eloquent',
|
||||
'model' => env('AUTH_MODEL', App\Models\User::class),
|
||||
],
|
||||
|
||||
// 'users' => [
|
||||
// 'driver' => 'database',
|
||||
// 'table' => 'users',
|
||||
// ],
|
||||
],
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Resetting Passwords
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| These configuration options specify the behavior of Laravel's password
|
||||
| reset functionality, including the table utilized for token storage
|
||||
| and the user provider that is invoked to actually retrieve users.
|
||||
|
|
||||
| The expiry time is the number of minutes that each reset token will be
|
||||
| considered valid. This security feature keeps tokens short-lived so
|
||||
| they have less time to be guessed. You may change this as needed.
|
||||
|
|
||||
| The throttle setting is the number of seconds a user must wait before
|
||||
| generating more password reset tokens. This prevents the user from
|
||||
| quickly generating a very large amount of password reset tokens.
|
||||
|
|
||||
*/
|
||||
|
||||
'passwords' => [
|
||||
'users' => [
|
||||
'provider' => 'users',
|
||||
'table' => env('AUTH_PASSWORD_RESET_TOKEN_TABLE', 'password_reset_tokens'),
|
||||
'expire' => 60,
|
||||
'throttle' => 60,
|
||||
],
|
||||
],
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Password Confirmation Timeout
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| Here you may define the amount of seconds before a password confirmation
|
||||
| window expires and users are asked to re-enter their password via the
|
||||
| confirmation screen. By default, the timeout lasts for three hours.
|
||||
|
|
||||
*/
|
||||
|
||||
'password_timeout' => env('AUTH_PASSWORD_TIMEOUT', 10800),
|
||||
|
||||
];
|
@ -1,5 +1,7 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
use Illuminate\Support\Str;
|
||||
|
||||
return [
|
||||
|
@ -1,5 +1,7 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
use Illuminate\Support\Str;
|
||||
|
||||
return [
|
||||
@ -112,6 +114,25 @@ return [
|
||||
// 'trust_server_certificate' => env('DB_TRUST_SERVER_CERTIFICATE', 'false'),
|
||||
],
|
||||
|
||||
'vault' => [
|
||||
'driver' => env('VAULT_DB_DRIVER', 'mysql'),
|
||||
'url' => env('VAULT_DB_URL'),
|
||||
'host' => env('VAULT_DB_HOST', env('DB_HOST', '127.0.0.1')),
|
||||
'port' => env('VAULT_DB_PORT', env('DB_PORT', '3306')),
|
||||
'database' => env('VAULT_DB_DATABASE', env('DB_DATABASE', 'laravel')),
|
||||
'username' => env('VAULT_DB_USERNAME', env('DB_USERNAME', 'root')),
|
||||
'password' => env('VAULT_DB_PASSWORD', env('DB_PASSWORD', '')),
|
||||
'charset' => env('VAULT_DB_CHARSET', 'utf8mb4'),
|
||||
'collation' => env('VAULT_DB_COLLATION', 'utf8mb4_unicode_ci'),
|
||||
'prefix' => env('VAULT_DB_PREFIX', ''),
|
||||
'prefix_indexes' => true,
|
||||
'strict' => true,
|
||||
'engine' => null,
|
||||
'options' => extension_loaded('pdo_mysql') ? array_filter([
|
||||
PDO::MYSQL_ATTR_SSL_CA => env('VAULT_MYSQL_ATTR_SSL_CA'),
|
||||
]) : [],
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
/*
|
||||
|
@ -1,5 +1,7 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
|
||||
/*
|
||||
|
@ -1,159 +0,0 @@
|
||||
<?php
|
||||
|
||||
use Laravel\Fortify\Features;
|
||||
|
||||
return [
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Fortify Guard
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| Here you may specify which authentication guard Fortify will use while
|
||||
| authenticating users. This value should correspond with one of your
|
||||
| guards that is already present in your "auth" configuration file.
|
||||
|
|
||||
*/
|
||||
|
||||
'guard' => 'web',
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Fortify Password Broker
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| Here you may specify which password broker Fortify can use when a user
|
||||
| is resetting their password. This configured value should match one
|
||||
| of your password brokers setup in your "auth" configuration file.
|
||||
|
|
||||
*/
|
||||
|
||||
'passwords' => 'users',
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Username / Email
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| This value defines which model attribute should be considered as your
|
||||
| application's "username" field. Typically, this might be the email
|
||||
| address of the users but you are free to change this value here.
|
||||
|
|
||||
| Out of the box, Fortify expects forgot password and reset password
|
||||
| requests to have a field named 'email'. If the application uses
|
||||
| another name for the field you may define it below as needed.
|
||||
|
|
||||
*/
|
||||
|
||||
'username' => 'email',
|
||||
|
||||
'email' => 'email',
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Lowercase Usernames
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| This value defines whether usernames should be lowercased before saving
|
||||
| them in the database, as some database system string fields are case
|
||||
| sensitive. You may disable this for your application if necessary.
|
||||
|
|
||||
*/
|
||||
|
||||
'lowercase_usernames' => true,
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Home Path
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| Here you may configure the path where users will get redirected during
|
||||
| authentication or password reset when the operations are successful
|
||||
| and the user is authenticated. You are free to change this value.
|
||||
|
|
||||
*/
|
||||
|
||||
'home' => '/admin',
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Fortify Routes Prefix / Subdomain
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| Here you may specify which prefix Fortify will assign to all the routes
|
||||
| that it registers with the application. If necessary, you may change
|
||||
| subdomain under which all of the Fortify routes will be available.
|
||||
|
|
||||
*/
|
||||
|
||||
'prefix' => '',
|
||||
|
||||
'domain' => null,
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Fortify Routes Middleware
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| Here you may specify which middleware Fortify will assign to the routes
|
||||
| that it registers with the application. If necessary, you may change
|
||||
| these middleware but typically this provided default is preferred.
|
||||
|
|
||||
*/
|
||||
|
||||
'middleware' => ['web'],
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Rate Limiting
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| By default, Fortify will throttle logins to five requests per minute for
|
||||
| every email and IP address combination. However, if you would like to
|
||||
| specify a custom rate limiter to call then you may specify it here.
|
||||
|
|
||||
*/
|
||||
|
||||
'limiters' => [
|
||||
'login' => 'login',
|
||||
'two-factor' => 'two-factor',
|
||||
],
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Register View Routes
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| Here you may specify if the routes returning views should be disabled as
|
||||
| you may not need them when building your own application. This may be
|
||||
| especially true if you're writing a custom single-page application.
|
||||
|
|
||||
*/
|
||||
|
||||
'views' => true,
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Features
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| Some of the Fortify features are optional. You may disable the features
|
||||
| by removing them from this array. You're free to only remove some of
|
||||
| these features or you can even remove all of these if you need to.
|
||||
|
|
||||
*/
|
||||
|
||||
'features' => [
|
||||
Features::registration(),
|
||||
Features::resetPasswords(),
|
||||
Features::emailVerification(),
|
||||
Features::updateProfileInformation(),
|
||||
Features::updatePasswords(),
|
||||
Features::twoFactorAuthentication([
|
||||
'confirm' => true,
|
||||
'confirmPassword' => true,
|
||||
'window' => 1,
|
||||
]),
|
||||
],
|
||||
|
||||
];
|
@ -1,42 +0,0 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Image Driver
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| Intervention Image supports “GD Library” and “Imagick” to process images
|
||||
| internally. Depending on your PHP setup, you can choose one of them.
|
||||
|
|
||||
| Included options:
|
||||
| - \Intervention\Image\Drivers\Gd\Driver::class
|
||||
| - \Intervention\Image\Drivers\Imagick\Driver::class
|
||||
|
|
||||
*/
|
||||
|
||||
'driver' => \Intervention\Image\Drivers\Imagick\Driver::class,
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Configuration Options
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| These options control the behavior of Intervention Image.
|
||||
|
|
||||
| - "autoOrientation" controls whether an imported image should be
|
||||
| automatically rotated according to any existing Exif data.
|
||||
|
|
||||
| - "decodeAnimation" decides whether a possibly animated image is
|
||||
| decoded as such or whether the animation is discarded.
|
||||
|
|
||||
| - "blendingColor" Defines the default blending color.
|
||||
*/
|
||||
|
||||
'options' => [
|
||||
'autoOrientation' => true,
|
||||
'decodeAnimation' => true,
|
||||
'blendingColor' => 'ffffff',
|
||||
]
|
||||
];
|
@ -1,5 +1,7 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
use Monolog\Handler\NullHandler;
|
||||
use Monolog\Handler\StreamHandler;
|
||||
use Monolog\Handler\SyslogUdpHandler;
|
||||
|
@ -1,5 +1,7 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
|
||||
/*
|
||||
|
@ -1,5 +1,7 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
|
||||
/*
|
||||
|
234
config/seeder.php
Normal file
234
config/seeder.php
Normal file
@ -0,0 +1,234 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Entorno de seed
|
||||
|--------------------------------------------------------------------------
|
||||
| Puedes sobrescribirlo en .env con SEEDER_ENV
|
||||
| Ej: local, demo, staging, production
|
||||
*/
|
||||
'env' => env('SEEDER_ENV', 'local'),
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Módulos de seeders controlados
|
||||
|--------------------------------------------------------------------------
|
||||
*/
|
||||
'modules' => [
|
||||
// ⚙️ Vuexy Admin
|
||||
'settings' => [
|
||||
'enabled' => false,
|
||||
'seeder' => Koneko\VuexyAdmin\Database\Seeders\SettingSeeder::class,
|
||||
'file' => 'settings.json',
|
||||
],
|
||||
'permissions' => [
|
||||
'enabled' => true,
|
||||
'seeder' => Koneko\VuexyAdmin\Database\Seeders\RbacSeeder::class,
|
||||
],
|
||||
'users_admin' => [
|
||||
'enabled' => true,
|
||||
'seeder' => Koneko\VuexyAdmin\Database\Seeders\UserSeeder::class,
|
||||
'depends_on' => ['permissions'],
|
||||
'file' => 'vendor/koneko/laravel-vuexy-admin/database/data/fixtures/users.csv',
|
||||
],
|
||||
'users_local' => [
|
||||
'enabled' => false,
|
||||
'seeder' => Koneko\VuexyAdmin\Database\Seeders\UserSeeder::class,
|
||||
'depends_on' => ['users_admin'],
|
||||
'file' => 'users.json',
|
||||
],
|
||||
'user_fake' => [
|
||||
'enabled' => true,
|
||||
'seeder' => Koneko\VuexyAdmin\Database\Seeders\UserSeeder::class,
|
||||
'depends_on' => ['users_admin'],
|
||||
'faker_only' => true,
|
||||
'fake' => [
|
||||
'min' => 5,
|
||||
'max' => 30,
|
||||
'images' => [
|
||||
'assign_percent' => 75,
|
||||
'source' => [
|
||||
'vendor/koneko/laravel-vuexy-admin/resources/faker-images/users/flaticon.com',
|
||||
],
|
||||
],
|
||||
],
|
||||
],
|
||||
|
||||
// 📢 Notificaciones
|
||||
'notifications' => [
|
||||
'enabled' => true,
|
||||
'seeder' => Koneko\VuexyAdmin\Database\Seeders\NotificationSeeder::class,
|
||||
'fake' => ['min' => 5, 'max' => 50],
|
||||
],
|
||||
'system_notifications' => [
|
||||
'enabled' => true,
|
||||
'seeder' => Koneko\VuexyAdmin\Database\Seeders\SystemNotificationSeeder::class,
|
||||
'fake' => ['min' => 5, 'max' => 50],
|
||||
],
|
||||
'device_tokens' => [
|
||||
'enabled' => true,
|
||||
'seeder' => Koneko\VuexyAdmin\Database\Seeders\DeviceTokenSeeder::class,
|
||||
'faker_only' => true, // Generar en modo fake generalmente
|
||||
'fake' => ['min' => 5, 'max' => 50],
|
||||
],
|
||||
|
||||
// 🌐 Website Admin
|
||||
'website_sites' => [
|
||||
'enabled' => true,
|
||||
'seeder' => Koneko\VuexyWebsiteAdmin\Database\Seeders\WebsiteSiteSeeder::class,
|
||||
'file' => 'vendor/koneko/laravel-vuexy-website-admin/database/data/website-admin/website_sites.json',
|
||||
],
|
||||
'website_seo_profiles' => [
|
||||
'enabled' => true,
|
||||
'seeder' => Koneko\VuexyWebsiteAdmin\Database\Seeders\WebsiteSeoProfileSeeder::class,
|
||||
'depends_on' => ['website_sites'],
|
||||
'file' => 'vendor/koneko/laravel-vuexy-website-admin/database/data/website-admin/website_seo_profiles.json',
|
||||
],
|
||||
'website_menu' => [
|
||||
'enabled' => true,
|
||||
'seeder' => Koneko\VuexyWebsiteAdmin\Database\Seeders\WebsiteMenuSeeder::class,
|
||||
'depends_on' => ['website_sites'],
|
||||
'file' => 'vendor/koneko/laravel-vuexy-website-admin/database/data/website-admin/website_menus.json',
|
||||
],
|
||||
|
||||
'website_contents_agroform' => [
|
||||
'enabled' => true,
|
||||
'seeder' => Koneko\VuexyWebsiteAdmin\Database\Seeders\WebsiteContentSeeder::class,
|
||||
'depends_on' => ['website_sites'],
|
||||
'file' => 'vendor/koneko/laravel-vuexy-website-admin/database/data/website-admin/website_agroform_contents.json',
|
||||
],
|
||||
'website_menu_agroform' => [
|
||||
'enabled' => true,
|
||||
'seeder' => Koneko\VuexyWebsiteAdmin\Database\Seeders\WebsiteMenuItemSeeder::class,
|
||||
'depends_on' => ['website_contents_agroform'],
|
||||
'file' => 'vendor/koneko/laravel-vuexy-website-admin/database/data/website-admin/website_agroform_menus.json',
|
||||
],
|
||||
|
||||
'website_contents_cleanfy' => [
|
||||
'enabled' => true,
|
||||
'seeder' => Koneko\VuexyWebsiteAdmin\Database\Seeders\WebsiteContentSeeder::class,
|
||||
'depends_on' => ['website_sites'],
|
||||
'file' => 'vendor/koneko/laravel-vuexy-website-admin/database/data/website-admin/website_cleanfy_contents.json',
|
||||
],
|
||||
'website_menu_cleanfy' => [
|
||||
'enabled' => true,
|
||||
'seeder' => Koneko\VuexyWebsiteAdmin\Database\Seeders\WebsiteMenuItemSeeder::class,
|
||||
'depends_on' => ['website_contents_cleanfy'],
|
||||
'file' => 'vendor/koneko/laravel-vuexy-website-admin/database/data/website-admin/website_cleanfy_menus.json',
|
||||
],
|
||||
|
||||
'website_contents_realcity' => [
|
||||
'enabled' => true,
|
||||
'seeder' => Koneko\VuexyWebsiteAdmin\Database\Seeders\WebsiteContentSeeder::class,
|
||||
'depends_on' => ['website_sites'],
|
||||
'file' => 'vendor/koneko/laravel-vuexy-website-admin/database/data/website-admin/website_realcity_contents.json',
|
||||
],
|
||||
'website_menu_realcity' => [
|
||||
'enabled' => true,
|
||||
'seeder' => Koneko\VuexyWebsiteAdmin\Database\Seeders\WebsiteMenuItemSeeder::class,
|
||||
'depends_on' => ['website_contents_realcity'],
|
||||
'file' => 'vendor/koneko/laravel-vuexy-website-admin/database/data/website-admin/website_realcity_menus.json',
|
||||
],
|
||||
|
||||
// 📊 Catalogos SAT
|
||||
'sat_catalogs' => [
|
||||
'enabled' => false,
|
||||
'seeder' => Koneko\VuexySatCatalogs\Database\Seeders\SatCatalogsSeeder::class,
|
||||
],
|
||||
|
||||
|
||||
// 📞 Contactos
|
||||
'job_positions' => [
|
||||
'enabled' => false,
|
||||
'seeder' => Koneko\VuexyContacts\Database\Seeders\JobPositionSeeder::class,
|
||||
'file' => 'vuexy-contacts/job_positions.csv',
|
||||
],
|
||||
'vehicle_brands' => [
|
||||
'enabled' => false,
|
||||
'seeder' => Koneko\VuexyContacts\Database\Seeders\VehicleBrandSeeder::class,
|
||||
'file' => 'vuexy-contacts/vehicle_brands.csv',
|
||||
],
|
||||
'vehicle_types' => [
|
||||
'enabled' => false,
|
||||
'seeder' => Koneko\VuexyContacts\Database\Seeders\VehicleTypeSeeder::class,
|
||||
'file' => 'vuexy-contacts/vehicle_types.csv',
|
||||
],
|
||||
'vehicles' => [
|
||||
'enabled' => false,
|
||||
'seeder' => Koneko\VuexyContacts\Database\Seeders\VehicleSeeder::class,
|
||||
'depends_on' => ['vehicle_brands', 'vehicle_types', 'contacts_faker'],
|
||||
'faker_only' => true,
|
||||
'fake' => ['min' => 2, 'max' => 100],
|
||||
],
|
||||
'contacts_faker' => [
|
||||
'enabled' => false,
|
||||
'seeder' => Koneko\VuexyContacts\Database\Seeders\ContactSeeder::class,
|
||||
'depends_on' => ['sat_catalogs', 'job_positions'],
|
||||
'faker_only' => true,
|
||||
'fake' => [
|
||||
'min' => 50,
|
||||
'max' => 2000,
|
||||
'images' => [
|
||||
'assign_percent' => 50,
|
||||
'source' => [
|
||||
'vendor/koneko/laravel-vuexy-admin/resources/faker-images/users/',
|
||||
'vendor/koneko/laravel-vuexy-contacts/resources/faker-images/contacts',
|
||||
],
|
||||
],
|
||||
],
|
||||
],
|
||||
|
||||
// 🏪 Almacén
|
||||
'stores' => [
|
||||
'enabled' => false,
|
||||
'seeder' => Koneko\VuexyStoreManager\Database\Seeders\StoreSeeder::class,
|
||||
'file' => 'vuexy_store_manager/stores.json',
|
||||
'fake' => ['min' => 0, 'max' => 5],
|
||||
],
|
||||
'work_centers' => [
|
||||
'enabled' => false,
|
||||
'seeder' => Koneko\VuexyStoreManager\Database\Seeders\StoreWorkCenterSeeder::class,
|
||||
'file' => 'vuexy_store_manager/work_centers.json',
|
||||
'fake' => ['min' => 0, 'max' => 4],
|
||||
],
|
||||
'warehouses' => [
|
||||
'enabled' => false,
|
||||
'seeder' => Koneko\VuexyWarehouse\Database\Seeders\WarehouseSeeder::class,
|
||||
'fake' => ['min' => 0, 'max' => 4],
|
||||
],
|
||||
'store_user_roles' => [
|
||||
'enabled' => false,
|
||||
'seeder' => Koneko\VuexyStoreManager\Database\Seeders\StoreUserRoleSeeder::class,
|
||||
'fake' => ['min' => 0, 'max' => 5],
|
||||
],
|
||||
|
||||
// 🛒 Pos
|
||||
'price_lists' => [
|
||||
'enabled' => false,
|
||||
'seeder' => Koneko\VuexyPos\Database\Seeders\PriceListSeeder::class,
|
||||
'file' => 'vuexy_pos/price_lists.csv',
|
||||
'fake' => ['min' => 0, 'max' => 5],
|
||||
],
|
||||
|
||||
// Infraestructura
|
||||
|
||||
],
|
||||
|
||||
'defaults' => [
|
||||
'chunk_size' => 500,
|
||||
'transactional' => false,
|
||||
'report' => false,
|
||||
'quiet' => false,
|
||||
'truncate' => false,
|
||||
],
|
||||
'clear_assets' => [
|
||||
'avatars' => true,
|
||||
'initials' => true,
|
||||
'products' => false,
|
||||
'documents' => false,
|
||||
'attachments' => false,
|
||||
],
|
||||
];
|
@ -1,5 +1,7 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
|
||||
/*
|
||||
|
@ -1,5 +1,7 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
use Illuminate\Support\Str;
|
||||
|
||||
return [
|
||||
|
57
config/vuexy-admin.php
Normal file
57
config/vuexy-admin.php
Normal file
@ -0,0 +1,57 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
// 🛡️ Roles
|
||||
'rbac' => [
|
||||
'modules' => [
|
||||
'laravel-vuexy-advanced-security' => [
|
||||
'publish_roles' => true,
|
||||
'auto_overwrite_roles' => false,
|
||||
],
|
||||
'laravel-vuexy-backups' => [
|
||||
'publish_roles' => true,
|
||||
'auto_overwrite_roles' => false,
|
||||
],
|
||||
'laravel-vuexy-admin' => [
|
||||
'publish_roles' => true,
|
||||
'auto_overwrite_roles' => false,
|
||||
],
|
||||
'laravel-vuexy-contacts' => [
|
||||
'publish_roles' => true,
|
||||
'auto_overwrite_roles' => false,
|
||||
],
|
||||
"laravel-vuexy-development-tools" => [
|
||||
'publish_roles' => true,
|
||||
'auto_overwrite_roles' => false,
|
||||
],
|
||||
"laravel-vuexy-website-admin" => [
|
||||
'publish_roles' => true,
|
||||
'auto_overwrite_roles' => false,
|
||||
],
|
||||
"laravel-vuexy-website-layout-porto" => [
|
||||
'publish_roles' => true,
|
||||
'auto_overwrite_roles' => false,
|
||||
],
|
||||
'laravel-vuexy-warehouse' => [
|
||||
'publish_roles' => true,
|
||||
'auto_overwrite_roles' => false,
|
||||
],
|
||||
],
|
||||
'publish_path' => database_path('data'), // Base de publicación
|
||||
],
|
||||
|
||||
// 🛠️ Modulos
|
||||
/*
|
||||
'module_settings' => [
|
||||
'laravel-vuexy-contacts' => 'storage/vuexy/contacts_module.php',
|
||||
'laravel-vuexy-warehouse' => 'storage/vuexy/warehouse_module.php',
|
||||
],
|
||||
*/
|
||||
|
||||
// 🧠 Extensiones
|
||||
'extensions' => [
|
||||
'menu' => [
|
||||
'path' => 'storage/vuexy/menu.php',
|
||||
],
|
||||
],
|
||||
];
|
@ -1,316 +0,0 @@
|
||||
<?php
|
||||
return [
|
||||
'Inicio' => [
|
||||
'breadcrumbs' => false,
|
||||
'icon' => 'menu-icon tf-icons ti ti-home',
|
||||
'description' => 'Accede rápidamente a las funciones principales y configuraciones del sistema.',
|
||||
'submenu' => [
|
||||
'Inicio' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-home',
|
||||
'route' => 'admin.core.home.index',
|
||||
],
|
||||
'Sitio web' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-world-www',
|
||||
'url' => env('APP_URL'),
|
||||
],
|
||||
'Usuarios y permisos' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-user-cog',
|
||||
'description' => 'Gestiona usuarios, roles y permisos de acceso dentro del sistema.',
|
||||
'submenu' => [
|
||||
'Usuarios' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-users',
|
||||
'route' => 'admin.core.users.index',
|
||||
'can' => 'admin.core.users.view',
|
||||
],
|
||||
'Roles' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-lock-access',
|
||||
'route' => 'admin.core.roles.index',
|
||||
'can' => 'admin.core.roles.view',
|
||||
],
|
||||
'Permisos' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-key',
|
||||
'route' => 'admin.core.permissions.index',
|
||||
'can' => 'admin.core.permissions.view',
|
||||
]
|
||||
]
|
||||
],
|
||||
'Ajustes generales' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-settings-cog',
|
||||
'description' => 'Configura los parámetros generales y optimiza el rendimiento del ERP.',
|
||||
'submenu' => [
|
||||
'Ajustes de aplicación' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-device-desktop-cog',
|
||||
'description' => 'Configuraciones globales del sistema.',
|
||||
'route' => 'admin.core.general-settings.index',
|
||||
'can' => 'admin.core.general-settings.view',
|
||||
],
|
||||
'Caché de sistema' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-cpu',
|
||||
'description' => 'Administración y limpieza de caché para mejorar el rendimiento.',
|
||||
'route' => 'admin.core.cache-manager.index',
|
||||
'can' => 'admin.core.cache-manager.view',
|
||||
],
|
||||
'Ajustes de interfaz' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-template',
|
||||
'description' => 'Configuración de la apariencia y comportamiento de la interfaz.',
|
||||
'route' => 'admin.core.interface-settings.index',
|
||||
'can' => 'admin.core.interface-settings.view',
|
||||
],
|
||||
'Servidor de correo SMTP' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-mail-cog',
|
||||
'description' => 'Configuración de los servidores de correo para notificaciones.',
|
||||
'route' => 'admin.core.smtp-settings.index',
|
||||
'can' => 'admin.core.smtp-settings.view',
|
||||
],
|
||||
'Configuraciones globales' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-settings-code',
|
||||
'description' => 'Configuración de parámetros globales del sistema.',
|
||||
'route' => 'admin.core.global-settings.index',
|
||||
'can' => 'admin.core.global-settings.view',
|
||||
]
|
||||
]
|
||||
],
|
||||
'Cuenta de usuario' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-user',
|
||||
'route' => 'admin.core.user-profile.index',
|
||||
],
|
||||
'Acerca de' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-cat',
|
||||
'route' => 'admin.core.about.index',
|
||||
],
|
||||
],
|
||||
],
|
||||
'Sitio web' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-tools',
|
||||
'description' => 'Administra la configuración y contenido de tu sitio web empresarial.',
|
||||
'submenu' => [
|
||||
'Ajustes generales' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-tools',
|
||||
'route' => 'admin.website-admin.general-settings.index',
|
||||
'can' => 'admin.website-admin.general-settings.view',
|
||||
],
|
||||
'Avisos legales' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-writing-sign',
|
||||
'route' => 'admin.website-admin.legal-notices.index',
|
||||
'can' => 'admin.website-admin.legal-notices.view',
|
||||
],
|
||||
'Preguntas frecuentes' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-bubble-text',
|
||||
'route' => 'admin.website-admin.faq.index',
|
||||
'can' => 'admin.website-admin.faq.view',
|
||||
],
|
||||
'Redes sociales' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-share',
|
||||
'route' => 'admin.website-admin.social-media.index',
|
||||
'can' => 'admin.website-admin.social-media.view',
|
||||
],
|
||||
'Chat' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-message-cog',
|
||||
'route' => 'admin.website-admin.chat.index',
|
||||
'can' => 'admin.website-admin.chat.view',
|
||||
],
|
||||
'Galería de imágenes' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-photo-cog',
|
||||
'route' => 'admin.website-admin.images.index',
|
||||
'can' => 'admin.website-admin.images.view',
|
||||
],
|
||||
'Google analytics' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-chart-scatter-3d',
|
||||
'route' => 'admin.website-admin.google-analytics.index',
|
||||
'can' => 'admin.website-admin.google-analytics.view',
|
||||
],
|
||||
'Información de contacto' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-device-mobile-message',
|
||||
'route' => 'admin.website-admin.contact-info.index',
|
||||
'can' => 'admin.website-admin.contact-info.view',
|
||||
],
|
||||
'Formulario de contacto' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-mail-cog',
|
||||
'route' => 'admin.website-admin.contact-form.index',
|
||||
'can' => 'admin.website-admin.contact-form.view',
|
||||
],
|
||||
'Mapa del sitio' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-hierarchy',
|
||||
'route' => 'admin.website-admin.sitemap.index',
|
||||
'can' => 'admin.website-admin.sitemap.view',
|
||||
],
|
||||
]
|
||||
],
|
||||
'Porto Template' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-template',
|
||||
'description' => 'Gestiona la plantilla Porto, sus widgets y elementos de diseño.',
|
||||
'submenu' => [
|
||||
'Porto Template' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-template',
|
||||
'route' => 'admin.website-porto-layout.template.index',
|
||||
'can' => 'admin.website-porto-layout.template.view',
|
||||
],
|
||||
'Banners' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-slideshow',
|
||||
'route' => 'admin.website-porto-layout.banners.index',
|
||||
'can' => 'admin.website-porto-layout.banners.view',
|
||||
],
|
||||
'Porto Widgets' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-fidget-spinner',
|
||||
'route' => 'admin.website-porto-layout.widgets.index',
|
||||
'can' => 'admin.website-porto-layout.widgets.view',
|
||||
],
|
||||
'CSS personalizado' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-file-type-css',
|
||||
'route' => 'admin.website-porto-layout.custom-css.index',
|
||||
'can' => 'admin.website-porto-layout.custom-css.view',
|
||||
],
|
||||
]
|
||||
],
|
||||
|
||||
'Blog' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-news',
|
||||
'description' => 'Publica, edita y organiza artículos, categorías y comentarios de tu blog.',
|
||||
'submenu' => [
|
||||
'Categorias' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-category',
|
||||
'route' => 'admin.blog.categories.index',
|
||||
'can' => 'admin.blog.categories.view',
|
||||
],
|
||||
'Etiquetas' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-tags',
|
||||
'route' => 'admin.blog.tags.index',
|
||||
'can' => 'admin.blog.tags.view',
|
||||
],
|
||||
'Articulos' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-news',
|
||||
'route' => 'admin.blog.articles.index',
|
||||
'can' => 'admin.blog.articles.view',
|
||||
],
|
||||
'Comentarios' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-message',
|
||||
'route' => 'admin.blog.comments.index',
|
||||
'can' => 'admin.blog.comments.view',
|
||||
],
|
||||
]
|
||||
],
|
||||
|
||||
'Chatbot' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-robot',
|
||||
'description' => 'Configura y monitorea el chatbot de atención al cliente y soporte automático.',
|
||||
'submenu' => [
|
||||
'Dashboard Chatbot' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-dashboard',
|
||||
'route' => 'client.chatbot.dashboard.index',
|
||||
'can' => 'client.chatbot.dashboard.view',
|
||||
],
|
||||
|
||||
'Conversaciones' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-messages',
|
||||
'submenu' => [
|
||||
'Mis Conversaciones' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-message-chatbot',
|
||||
'route' => 'client.chatbot.my-conversations.index',
|
||||
'can' => 'client.chatbot.my-conversations.view',
|
||||
],
|
||||
'Conversaciones de Clientes' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-users',
|
||||
'route' => 'client.chatbot.customers-conversations.index',
|
||||
'can' => 'client.chatbot.customers-conversations.view',
|
||||
],
|
||||
'Conversaciones de Empleados' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-id-badge-2',
|
||||
'route' => 'client.chatbot.employees-conversations.index',
|
||||
'can' => 'client.chatbot.employees-conversations.view',
|
||||
],
|
||||
'Visitantes Anónimos' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-user-question',
|
||||
'route' => 'client.chatbot.guests.index',
|
||||
'can' => 'client.chatbot.guests.view',
|
||||
],
|
||||
],
|
||||
],
|
||||
|
||||
'Bases de Conocimiento' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-books',
|
||||
'submenu' => [
|
||||
'Preguntas Frecuentes' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-bubble-text',
|
||||
'route' => 'client.chatbot.faq.index',
|
||||
'can' => 'client.chatbot.faq.view',
|
||||
],
|
||||
'Entrenamiento del Bot' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-school',
|
||||
'route' => 'client.chatbot.training.index',
|
||||
'can' => 'client.chatbot.training.manage',
|
||||
],
|
||||
'Documentos y Recursos' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-file-description',
|
||||
'route' => 'client.chatbot.resources.index',
|
||||
'can' => 'client.chatbot.resources.view',
|
||||
],
|
||||
],
|
||||
],
|
||||
|
||||
'Analítica y Monitoreo' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-chart-infographic',
|
||||
'submenu' => [
|
||||
'Estadísticas Generales' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-chart-bar',
|
||||
'route' => 'client.chatbot.analytics.general.index',
|
||||
'can' => 'client.chatbot.analytics.general.view',
|
||||
],
|
||||
'Uso por Clientes' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-users',
|
||||
'route' => 'client.chatbot.analytics.customers.index',
|
||||
'can' => 'client.chatbot.analytics.customers.view',
|
||||
],
|
||||
'Uso por Sucursal' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-building-store',
|
||||
'route' => 'client.chatbot.analytics.branch.index',
|
||||
'can' => 'client.chatbot.analytics.branch.view',
|
||||
],
|
||||
'Reportes Avanzados' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-report-analytics',
|
||||
'route' => 'client.chatbot.analytics.advanced.index',
|
||||
'can' => 'client.chatbot.analytics.advanced.view',
|
||||
],
|
||||
],
|
||||
],
|
||||
|
||||
'Configuración Avanzada' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-settings-cog',
|
||||
'submenu' => [
|
||||
'Selección Proveedor IA' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-brain',
|
||||
'route' => 'client.chatbot.settings.providers.index',
|
||||
'can' => 'client.chatbot.providers-config.manage',
|
||||
],
|
||||
'Parámetros del Bot' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-adjustments',
|
||||
'route' => 'client.chatbot.settings.parameters.index',
|
||||
'can' => 'client.chatbot.settings.parameters.manage',
|
||||
],
|
||||
'Presupuesto Mensual IA' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-wallet',
|
||||
'route' => 'client.chatbot.settings.budget.index',
|
||||
'can' => 'client.chatbot.settings.budget.manage',
|
||||
],
|
||||
],
|
||||
],
|
||||
|
||||
'Preferencias Personales' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-user-cog',
|
||||
'submenu' => [
|
||||
'Preferencias de Notificación' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-bell',
|
||||
'route' => 'client.chatbot.notifications.index',
|
||||
'can' => 'client.chatbot.notifications.view',
|
||||
],
|
||||
'Privacidad y Datos Personales' => [
|
||||
'icon' => 'menu-icon tf-icons ti ti-lock',
|
||||
'route' => 'client.chatbot.privacy.index',
|
||||
'can' => 'client.chatbot.privacy.view',
|
||||
],
|
||||
],
|
||||
],
|
||||
|
||||
],
|
||||
],
|
||||
|
||||
];
|
@ -1,407 +0,0 @@
|
||||
{
|
||||
"roles": {
|
||||
"SuperAdmin" : {
|
||||
"style": "dark",
|
||||
"permissions" : [
|
||||
"admin.core.general-settings.view",
|
||||
"admin.core.general-settings.update",
|
||||
"admin.core.cache-manager.view",
|
||||
"admin.core.cache-manager.update",
|
||||
"admin.core.smtp-settings.view",
|
||||
"admin.core.smtp-settings.update",
|
||||
"admin.core.interface-settings.view",
|
||||
"admin.core.interface-settings.update",
|
||||
"admin.core.users.view",
|
||||
"admin.core.users.create",
|
||||
"admin.core.users.update",
|
||||
"admin.core.users.delete",
|
||||
"admin.core.roles.view",
|
||||
"admin.core.roles.create",
|
||||
"admin.core.roles.update",
|
||||
"admin.core.roles.delete",
|
||||
"admin.core.permissions.view",
|
||||
"admin.core.permissions.create",
|
||||
"admin.core.permissions.update",
|
||||
"admin.core.permissions.delete",
|
||||
"admin.core.global-settings.view",
|
||||
"admin.core.global-settings.update",
|
||||
|
||||
"admin.website-admin.general-settings.view",
|
||||
"admin.website-admin.general-settings.update",
|
||||
"admin.website-admin.legal-notices.view",
|
||||
"admin.website-admin.legal-notices.update",
|
||||
"admin.website-admin.faq.view",
|
||||
"admin.website-admin.faq.create",
|
||||
"admin.website-admin.faq.update",
|
||||
"admin.website-admin.faq.delete",
|
||||
"admin.website-admin.social-media.view",
|
||||
"admin.website-admin.social-media.update",
|
||||
"admin.website-admin.chat.view",
|
||||
"admin.website-admin.chat.update",
|
||||
"admin.website-admin.images.view",
|
||||
"admin.website-admin.images.create",
|
||||
"admin.website-admin.images.update",
|
||||
"admin.website-admin.images.delete",
|
||||
"admin.website-admin.contact-form.view",
|
||||
"admin.website-admin.contact-form.update",
|
||||
"admin.website-admin.google-analytics.view",
|
||||
"admin.website-admin.google-analytics.update",
|
||||
"admin.website-admin.contact-info.view",
|
||||
"admin.website-admin.contact-info.update",
|
||||
"admin.website-admin.sitemap.view",
|
||||
"admin.website-admin.sitemap.update",
|
||||
|
||||
"admin.blog.categories.view",
|
||||
"admin.blog.categories.create",
|
||||
"admin.blog.categories.update",
|
||||
"admin.blog.categories.delete",
|
||||
"admin.blog.tags.view",
|
||||
"admin.blog.tags.create",
|
||||
"admin.blog.tags.update",
|
||||
"admin.blog.tags.delete",
|
||||
"admin.blog.articles.view",
|
||||
"admin.blog.articles.create",
|
||||
"admin.blog.articles.update",
|
||||
"admin.blog.articles.delete",
|
||||
"admin.blog.comments.view",
|
||||
"admin.blog.comments.create",
|
||||
"admin.blog.comments.update",
|
||||
"admin.blog.comments.delete",
|
||||
|
||||
"admin.website-porto-layout.banners.view",
|
||||
"admin.website-porto-layout.banners.create",
|
||||
"admin.website-porto-layout.banners.update",
|
||||
"admin.website-porto-layout.banners.delete",
|
||||
"admin.website-porto-layout.template.view",
|
||||
"admin.website-porto-layout.template.update",
|
||||
"admin.website-porto-layout.widgets.view",
|
||||
"admin.website-porto-layout.widgets.create",
|
||||
"admin.website-porto-layout.widgets.update",
|
||||
"admin.website-porto-layout.widgets.delete",
|
||||
"admin.website-porto-layout.custom-css.view",
|
||||
"admin.website-porto-layout.custom-css.update",
|
||||
|
||||
"client.chatbot.dashboard.view",
|
||||
"client.chatbot.my-conversations.view",
|
||||
"client.chatbot.customers-conversations.view",
|
||||
"client.chatbot.employees-conversations.view",
|
||||
"client.chatbot.guests.view",
|
||||
"client.chatbot.faq.view",
|
||||
"client.chatbot.training.manage",
|
||||
"client.chatbot.resources.view",
|
||||
"client.chatbot.analytics.general.view",
|
||||
"client.chatbot.analytics.customers.view",
|
||||
"client.chatbot.analytics.branch.view",
|
||||
"client.chatbot.analytics.advanced.view",
|
||||
"client.chatbot.providers-config.manage",
|
||||
"client.chatbot.settings.parameters.manage",
|
||||
"client.chatbot.settings.budget.manage",
|
||||
"client.chatbot.notifications.view",
|
||||
"client.chatbot.privacy.view"
|
||||
|
||||
]
|
||||
},
|
||||
"Admin" : {
|
||||
"style": "primary",
|
||||
"permissions" : [
|
||||
"admin.core.general-settings.view",
|
||||
"admin.core.general-settings.update",
|
||||
"admin.core.cache-manager.view",
|
||||
"admin.core.cache-manager.update",
|
||||
"admin.core.smtp-settings.view",
|
||||
"admin.core.smtp-settings.update",
|
||||
"admin.core.interface-settings.view",
|
||||
"admin.core.interface-settings.update",
|
||||
"admin.core.users.view",
|
||||
"admin.core.users.create",
|
||||
"admin.core.users.update",
|
||||
"admin.core.users.delete",
|
||||
"admin.core.roles.view",
|
||||
"admin.core.roles.create",
|
||||
"admin.core.roles.update",
|
||||
"admin.core.roles.delete",
|
||||
"admin.core.global-settings.view",
|
||||
"admin.core.global-settings.update",
|
||||
|
||||
"admin.website-admin.general-settings.view",
|
||||
"admin.website-admin.general-settings.update",
|
||||
"admin.website-admin.legal-notices.view",
|
||||
"admin.website-admin.legal-notices.update",
|
||||
"admin.website-admin.faq.view",
|
||||
"admin.website-admin.faq.create",
|
||||
"admin.website-admin.faq.update",
|
||||
"admin.website-admin.faq.delete",
|
||||
"admin.website-admin.social-media.view",
|
||||
"admin.website-admin.social-media.update",
|
||||
"admin.website-admin.chat.view",
|
||||
"admin.website-admin.chat.update",
|
||||
"admin.website-admin.images.view",
|
||||
"admin.website-admin.images.create",
|
||||
"admin.website-admin.images.update",
|
||||
"admin.website-admin.images.delete",
|
||||
"admin.website-admin.contact-form.view",
|
||||
"admin.website-admin.contact-form.update",
|
||||
"admin.website-admin.google-analytics.view",
|
||||
"admin.website-admin.google-analytics.update",
|
||||
"admin.website-admin.contact-info.view",
|
||||
"admin.website-admin.contact-info.update",
|
||||
"admin.website-admin.sitemap.view",
|
||||
"admin.website-admin.sitemap.update",
|
||||
|
||||
"admin.blog.categories.view",
|
||||
"admin.blog.categories.create",
|
||||
"admin.blog.categories.update",
|
||||
"admin.blog.categories.delete",
|
||||
"admin.blog.tags.view",
|
||||
"admin.blog.tags.create",
|
||||
"admin.blog.tags.update",
|
||||
"admin.blog.tags.delete",
|
||||
"admin.blog.articles.view",
|
||||
"admin.blog.articles.create",
|
||||
"admin.blog.articles.update",
|
||||
"admin.blog.articles.delete",
|
||||
"admin.blog.comments.view",
|
||||
"admin.blog.comments.create",
|
||||
"admin.blog.comments.update",
|
||||
"admin.blog.comments.delete",
|
||||
|
||||
"admin.website-porto-layout.banners.view",
|
||||
"admin.website-porto-layout.banners.create",
|
||||
"admin.website-porto-layout.banners.update",
|
||||
"admin.website-porto-layout.banners.delete",
|
||||
"admin.website-porto-layout.template.view",
|
||||
"admin.website-porto-layout.template.update",
|
||||
"admin.website-porto-layout.widgets.view",
|
||||
"admin.website-porto-layout.widgets.create",
|
||||
"admin.website-porto-layout.widgets.update",
|
||||
"admin.website-porto-layout.widgets.delete",
|
||||
"admin.website-porto-layout.custom-css.view",
|
||||
"admin.website-porto-layout.custom-css.update",
|
||||
|
||||
"client.chatbot.dashboard.view",
|
||||
"client.chatbot.my-conversations.view",
|
||||
"client.chatbot.customers-conversations.view",
|
||||
"client.chatbot.employees-conversations.view",
|
||||
"client.chatbot.guests.view",
|
||||
"client.chatbot.faq.view",
|
||||
"client.chatbot.training.manage",
|
||||
"client.chatbot.resources.view",
|
||||
"client.chatbot.analytics.general.view",
|
||||
"client.chatbot.analytics.customers.view",
|
||||
"client.chatbot.analytics.branch.view",
|
||||
"client.chatbot.analytics.advanced.view",
|
||||
"client.chatbot.providers-config.manage",
|
||||
"client.chatbot.settings.parameters.manage",
|
||||
"client.chatbot.settings.budget.manage",
|
||||
"client.chatbot.notifications.view",
|
||||
"client.chatbot.privacy.view"
|
||||
|
||||
]
|
||||
},
|
||||
"Administrador Web" : {
|
||||
"style": "primary",
|
||||
"permissions" : [
|
||||
"admin.website-admin.general-settings.view",
|
||||
"admin.website-admin.general-settings.update",
|
||||
"admin.website-admin.legal-notices.view",
|
||||
"admin.website-admin.legal-notices.update",
|
||||
"admin.website-admin.faq.view",
|
||||
"admin.website-admin.faq.create",
|
||||
"admin.website-admin.faq.update",
|
||||
"admin.website-admin.faq.delete",
|
||||
"admin.website-admin.social-media.view",
|
||||
"admin.website-admin.social-media.update",
|
||||
"admin.website-admin.chat.view",
|
||||
"admin.website-admin.chat.update",
|
||||
"admin.website-admin.images.view",
|
||||
"admin.website-admin.images.create",
|
||||
"admin.website-admin.images.update",
|
||||
"admin.website-admin.images.delete",
|
||||
"admin.website-admin.contact-form.view",
|
||||
"admin.website-admin.contact-form.update",
|
||||
"admin.website-admin.google-analytics.view",
|
||||
"admin.website-admin.google-analytics.update",
|
||||
"admin.website-admin.contact-info.view",
|
||||
"admin.website-admin.contact-info.update",
|
||||
"admin.website-admin.sitemap.view",
|
||||
"admin.website-admin.sitemap.update",
|
||||
|
||||
"admin.blog.categories.view",
|
||||
"admin.blog.categories.create",
|
||||
"admin.blog.categories.update",
|
||||
"admin.blog.categories.delete",
|
||||
"admin.blog.tags.view",
|
||||
"admin.blog.tags.create",
|
||||
"admin.blog.tags.update",
|
||||
"admin.blog.tags.delete",
|
||||
"admin.blog.articles.view",
|
||||
"admin.blog.articles.create",
|
||||
"admin.blog.articles.update",
|
||||
"admin.blog.articles.delete",
|
||||
"admin.blog.comments.view",
|
||||
"admin.blog.comments.create",
|
||||
"admin.blog.comments.update",
|
||||
"admin.blog.comments.delete",
|
||||
|
||||
"admin.website-porto-layout.banners.view",
|
||||
"admin.website-porto-layout.banners.create",
|
||||
"admin.website-porto-layout.banners.update",
|
||||
"admin.website-porto-layout.banners.delete",
|
||||
"admin.website-porto-layout.template.view",
|
||||
"admin.website-porto-layout.template.update",
|
||||
"admin.website-porto-layout.widgets.view",
|
||||
"admin.website-porto-layout.widgets.create",
|
||||
"admin.website-porto-layout.widgets.update",
|
||||
"admin.website-porto-layout.widgets.delete",
|
||||
"admin.website-porto-layout.custom-css.view",
|
||||
"admin.website-porto-layout.custom-css.update"
|
||||
]
|
||||
},
|
||||
"Editor" : {
|
||||
"style": "primary",
|
||||
"permissions" : [
|
||||
"admin.blog.categories.view",
|
||||
"admin.blog.categories.create",
|
||||
"admin.blog.categories.update",
|
||||
"admin.blog.categories.delete",
|
||||
"admin.blog.tags.view",
|
||||
"admin.blog.tags.create",
|
||||
"admin.blog.tags.update",
|
||||
"admin.blog.tags.delete",
|
||||
"admin.blog.articles.view",
|
||||
"admin.blog.articles.create",
|
||||
"admin.blog.articles.update",
|
||||
"admin.blog.articles.delete",
|
||||
"admin.blog.comments.view",
|
||||
"admin.blog.comments.create",
|
||||
"admin.blog.comments.update",
|
||||
"admin.blog.comments.delete"
|
||||
]
|
||||
},
|
||||
"Auditor" : {
|
||||
"style": "dark",
|
||||
"permissions" : [
|
||||
"admin.core.general-settings.view",
|
||||
"admin.core.cache-manager.view",
|
||||
"admin.core.smtp-settings.view",
|
||||
"admin.core.users.view",
|
||||
"admin.core.roles.view",
|
||||
"admin.core.permissions.view",
|
||||
"admin.website-admin.general-settings.view",
|
||||
"admin.website-admin.legal-notices.view",
|
||||
"admin.website-admin.faq.view",
|
||||
"admin.website-admin.social-media.view",
|
||||
"admin.website-admin.chat.view",
|
||||
"admin.website-admin.images.view",
|
||||
"admin.website-admin.contact-form.view",
|
||||
"admin.blog.categories.view",
|
||||
"admin.blog.tags.view",
|
||||
"admin.blog.articles.view",
|
||||
"admin.blog.comments.view",
|
||||
"admin.website-porto-layout.banners.view",
|
||||
"admin.website-porto-layout.template.view",
|
||||
"admin.website-porto-layout.widgets.view"
|
||||
]
|
||||
}
|
||||
},
|
||||
"permissions": [
|
||||
"admin.core.general-settings.view",
|
||||
"admin.core.general-settings.update",
|
||||
"admin.core.cache-manager.view",
|
||||
"admin.core.cache-manager.update",
|
||||
"admin.core.smtp-settings.view",
|
||||
"admin.core.smtp-settings.update",
|
||||
"admin.core.interface-settings.view",
|
||||
"admin.core.interface-settings.update",
|
||||
"admin.core.users.view",
|
||||
"admin.core.users.create",
|
||||
"admin.core.users.update",
|
||||
"admin.core.users.delete",
|
||||
"admin.core.roles.view",
|
||||
"admin.core.roles.create",
|
||||
"admin.core.roles.update",
|
||||
"admin.core.roles.delete",
|
||||
"admin.core.permissions.view",
|
||||
"admin.core.permissions.create",
|
||||
"admin.core.permissions.update",
|
||||
"admin.core.permissions.delete",
|
||||
"admin.core.global-settings.view",
|
||||
"admin.core.global-settings.update",
|
||||
|
||||
"admin.website-admin.general-settings.view",
|
||||
"admin.website-admin.general-settings.update",
|
||||
"admin.website-admin.legal-notices.view",
|
||||
"admin.website-admin.legal-notices.update",
|
||||
"admin.website-admin.faq.view",
|
||||
"admin.website-admin.faq.create",
|
||||
"admin.website-admin.faq.update",
|
||||
"admin.website-admin.faq.delete",
|
||||
"admin.website-admin.social-media.view",
|
||||
"admin.website-admin.social-media.update",
|
||||
"admin.website-admin.chat.view",
|
||||
"admin.website-admin.chat.update",
|
||||
"admin.website-admin.images.view",
|
||||
"admin.website-admin.images.create",
|
||||
"admin.website-admin.images.update",
|
||||
"admin.website-admin.images.delete",
|
||||
"admin.website-admin.contact-form.view",
|
||||
"admin.website-admin.contact-form.update",
|
||||
"admin.website-admin.google-analytics.view",
|
||||
"admin.website-admin.google-analytics.update",
|
||||
"admin.website-admin.contact-info.view",
|
||||
"admin.website-admin.contact-info.update",
|
||||
"admin.website-admin.sitemap.view",
|
||||
"admin.website-admin.sitemap.update",
|
||||
|
||||
"admin.blog.categories.view",
|
||||
"admin.blog.categories.create",
|
||||
"admin.blog.categories.update",
|
||||
"admin.blog.categories.delete",
|
||||
"admin.blog.tags.view",
|
||||
"admin.blog.tags.create",
|
||||
"admin.blog.tags.update",
|
||||
"admin.blog.tags.delete",
|
||||
"admin.blog.articles.view",
|
||||
"admin.blog.articles.create",
|
||||
"admin.blog.articles.update",
|
||||
"admin.blog.articles.delete",
|
||||
"admin.blog.comments.view",
|
||||
"admin.blog.comments.create",
|
||||
"admin.blog.comments.update",
|
||||
"admin.blog.comments.delete",
|
||||
|
||||
"admin.website-porto-layout.banners.view",
|
||||
"admin.website-porto-layout.banners.create",
|
||||
"admin.website-porto-layout.banners.update",
|
||||
"admin.website-porto-layout.banners.delete",
|
||||
"admin.website-porto-layout.template.view",
|
||||
"admin.website-porto-layout.template.update",
|
||||
"admin.website-porto-layout.widgets.view",
|
||||
"admin.website-porto-layout.widgets.create",
|
||||
"admin.website-porto-layout.widgets.update",
|
||||
"admin.website-porto-layout.widgets.delete",
|
||||
"admin.website-porto-layout.custom-css.view",
|
||||
"admin.website-porto-layout.custom-css.update",
|
||||
|
||||
"client.chatbot.dashboard.view",
|
||||
"client.chatbot.my-conversations.view",
|
||||
"client.chatbot.customers-conversations.view",
|
||||
"client.chatbot.employees-conversations.view",
|
||||
"client.chatbot.guests.view",
|
||||
"client.chatbot.faq.view",
|
||||
"client.chatbot.training.manage",
|
||||
"client.chatbot.resources.view",
|
||||
"client.chatbot.analytics.general.view",
|
||||
"client.chatbot.analytics.customers.view",
|
||||
"client.chatbot.analytics.branch.view",
|
||||
"client.chatbot.analytics.advanced.view",
|
||||
"client.chatbot.providers-config.manage",
|
||||
"client.chatbot.settings.parameters.manage",
|
||||
"client.chatbot.settings.budget.manage",
|
||||
"client.chatbot.notifications.view",
|
||||
"client.chatbot.privacy.view"
|
||||
|
||||
]
|
||||
}
|
||||
|
||||
|
@ -1,3 +0,0 @@
|
||||
name,email,role,password
|
||||
Administrador Web,webadmin@vuexyadmin.test,Administrador Web,LAdmin123
|
||||
Auditor,auditor@vuexyadmin.test,Auditor,LAdmin123
|
|
45
database/data/users.json
Normal file
45
database/data/users.json
Normal file
@ -0,0 +1,45 @@
|
||||
[
|
||||
{
|
||||
"name": "Cliente de prueba",
|
||||
"email": "cliente@koneko.mx",
|
||||
"password": "cliente123",
|
||||
"rfc": "XAXX010101000",
|
||||
"roles": ["SuperAdmin"]
|
||||
},
|
||||
{
|
||||
"name": "Proveedor Koneko",
|
||||
"email": "proveedor@koneko.mx",
|
||||
"password": "proveedor123",
|
||||
"tipo_persona": 2,
|
||||
"curp": "GOML850927MOCSRN09",
|
||||
"roles": ["SuperAdmin", "Auditor"]
|
||||
},
|
||||
{
|
||||
"code": "U002",
|
||||
"parent_id": 1,
|
||||
"agent_id": 2,
|
||||
"name": "Usuario Completo",
|
||||
"last_name": "Pérez López",
|
||||
"email": "usuario.completo@example.com",
|
||||
"company": "Empresa de Prueba S.A. de C.V.",
|
||||
"c_pais": "MEX",
|
||||
"birth_date": "1990-06-15",
|
||||
"hire_date": "2022-01-10",
|
||||
"curp": "LOPJ900615HDFRNS03",
|
||||
"nss": "12345678901",
|
||||
"rfc": "LOPJ900615ABC",
|
||||
"nombre_fiscal": "López Pérez Juan",
|
||||
"tipo_persona": 1,
|
||||
"c_regimen_fiscal": 601,
|
||||
"domicilio_fiscal": 64000,
|
||||
"enable_credit": 1,
|
||||
"credit_days": 30,
|
||||
"credit_limit": "15000.00",
|
||||
"license_number": "A123456789",
|
||||
"policy_format": "NOM035",
|
||||
"special_requirements": "Ninguno",
|
||||
"password": "proveedor123",
|
||||
"notes": "Este usuario tiene todos los campos completados.",
|
||||
"status": 1
|
||||
}
|
||||
]
|
@ -1,44 +0,0 @@
|
||||
<?php
|
||||
|
||||
namespace Database\Factories;
|
||||
|
||||
use Illuminate\Database\Eloquent\Factories\Factory;
|
||||
use Illuminate\Support\Facades\Hash;
|
||||
use Illuminate\Support\Str;
|
||||
|
||||
/**
|
||||
* @extends \Illuminate\Database\Eloquent\Factories\Factory<\App\Models\User>
|
||||
*/
|
||||
class UserFactory extends Factory
|
||||
{
|
||||
/**
|
||||
* The current password being used by the factory.
|
||||
*/
|
||||
protected static ?string $password;
|
||||
|
||||
/**
|
||||
* Define the model's default state.
|
||||
*
|
||||
* @return array<string, mixed>
|
||||
*/
|
||||
public function definition(): array
|
||||
{
|
||||
return [
|
||||
'name' => fake()->name(),
|
||||
'email' => fake()->unique()->safeEmail(),
|
||||
'email_verified_at' => now(),
|
||||
'password' => static::$password ??= Hash::make('password'),
|
||||
'remember_token' => Str::random(10),
|
||||
];
|
||||
}
|
||||
|
||||
/**
|
||||
* Indicate that the model's email address should be unverified.
|
||||
*/
|
||||
public function unverified(): static
|
||||
{
|
||||
return $this->state(fn (array $attributes) => [
|
||||
'email_verified_at' => null,
|
||||
]);
|
||||
}
|
||||
}
|
@ -1,5 +1,7 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
use Illuminate\Database\Migrations\Migration;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
|
@ -1,5 +1,7 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
use Illuminate\Database\Migrations\Migration;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
|
@ -1,5 +1,7 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
use Illuminate\Database\Migrations\Migration;
|
||||
use Illuminate\Database\Schema\Blueprint;
|
||||
use Illuminate\Support\Facades\Schema;
|
||||
|
@ -1,9 +1,11 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace Database\Seeders;
|
||||
|
||||
// use Illuminate\Database\Console\Seeds\WithoutModelEvents;
|
||||
use Illuminate\Database\Seeder;
|
||||
use Koneko\VuexyAdmin\Application\Seeding\SeederOrchestrator;
|
||||
|
||||
class DatabaseSeeder extends Seeder
|
||||
{
|
||||
@ -12,10 +14,14 @@ class DatabaseSeeder extends Seeder
|
||||
*/
|
||||
public function run(): void
|
||||
{
|
||||
$this->call([
|
||||
SettingSeeder::class,
|
||||
PermissionSeeder::class,
|
||||
UserSeeder::class,
|
||||
]);
|
||||
$orchestrator = app(SeederOrchestrator::class);
|
||||
|
||||
// Si $this->command está disponible, lo pasamos al orquestador
|
||||
if ($this->command) {
|
||||
$orchestrator->setCommand($this->command);
|
||||
}
|
||||
|
||||
$orchestrator->run();
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -1,14 +0,0 @@
|
||||
<?php
|
||||
|
||||
namespace Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
use Koneko\VuexyAdmin\Services\RBACService;
|
||||
|
||||
class PermissionSeeder extends Seeder
|
||||
{
|
||||
public function run()
|
||||
{
|
||||
RBACService::loadRolesAndPermissions();
|
||||
}
|
||||
}
|
@ -1,29 +0,0 @@
|
||||
<?php
|
||||
|
||||
namespace Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
use Illuminate\Support\Facades\Crypt;
|
||||
use Koneko\VuexyAdmin\Models\Setting;
|
||||
|
||||
class SettingSeeder extends Seeder
|
||||
{
|
||||
/**
|
||||
* Run the database seeds.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function run()
|
||||
{
|
||||
$settings_array = [
|
||||
//
|
||||
];
|
||||
|
||||
foreach ($settings_array as $key => $value) {
|
||||
Setting::create([
|
||||
'key' => $key,
|
||||
'value' => $value,
|
||||
]);
|
||||
};
|
||||
}
|
||||
}
|
@ -1,97 +0,0 @@
|
||||
<?php
|
||||
|
||||
namespace Database\Seeders;
|
||||
|
||||
use Koneko\VuexyAdmin\Models\User;
|
||||
use Koneko\VuexyAdmin\Services\AvatarImageService;
|
||||
use Illuminate\Http\UploadedFile;
|
||||
use Illuminate\Support\Facades\Storage;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class UserSeeder extends Seeder
|
||||
{
|
||||
/**
|
||||
* Run the database seeds.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function run()
|
||||
{
|
||||
// Define el disco y la carpeta
|
||||
$disk = 'public';
|
||||
$directory = 'profile-photos';
|
||||
|
||||
// Verifica si la carpeta existe
|
||||
if (Storage::disk($disk)->exists($directory))
|
||||
Storage::disk($disk)->deleteDirectory($directory);
|
||||
|
||||
//
|
||||
$avatarImageService = new AvatarImageService();
|
||||
|
||||
// Super admin
|
||||
$user = User::create([
|
||||
'name' => 'Koneko Admin',
|
||||
'email' => 'sadmin@koneko.mx',
|
||||
'email_verified_at' => now(),
|
||||
'password' => bcrypt('LAdmin123'),
|
||||
'status' => User::STATUS_ENABLED,
|
||||
])->assignRole('SuperAdmin');
|
||||
|
||||
// Actualizamos la foto
|
||||
$avatarImageService->updateProfilePhoto($user, new UploadedFile(
|
||||
'public/vendor/vuexy-admin/img/logo/koneko-02.png',
|
||||
'koneko-02.png'
|
||||
));
|
||||
|
||||
|
||||
// admin
|
||||
$user = User::create([
|
||||
'name' => 'Admin',
|
||||
'email' => 'admin@koneko.mx',
|
||||
'email_verified_at' => now(),
|
||||
'password' => bcrypt('LAdmin123'),
|
||||
'status' => User::STATUS_ENABLED,
|
||||
])->assignRole('Admin');
|
||||
|
||||
$avatarImageService->updateProfilePhoto($user, new UploadedFile(
|
||||
'public/vendor/vuexy-admin/img/logo/koneko-03.png',
|
||||
'koneko-03.png'
|
||||
));
|
||||
|
||||
// Auditor
|
||||
$user = User::create([
|
||||
'name' => 'Auditor',
|
||||
'email' => 'auditor@koneko.mx',
|
||||
'email_verified_at' => now(),
|
||||
'password' => bcrypt('LAdmin123'),
|
||||
'status' => User::STATUS_ENABLED,
|
||||
])->assignRole('Auditor');
|
||||
|
||||
$avatarImageService->updateProfilePhoto($user, new UploadedFile(
|
||||
'public/vendor/vuexy-admin/img/logo/koneko-03.png',
|
||||
'koneko-03.png'
|
||||
));
|
||||
|
||||
|
||||
// Usuarios CSV
|
||||
$csvFile = fopen(base_path("database/data/users.csv"), "r");
|
||||
|
||||
$firstline = true;
|
||||
|
||||
while (($data = fgetcsv($csvFile, 2000, ",")) !== FALSE) {
|
||||
if (!$firstline) {
|
||||
User::create([
|
||||
'name' => $data['0'],
|
||||
'email' => $data['1'],
|
||||
'email_verified_at' => now(),
|
||||
'password' => bcrypt($data['3']),
|
||||
'status' => User::STATUS_ENABLED,
|
||||
])->assignRole($data['2']);
|
||||
}
|
||||
|
||||
$firstline = false;
|
||||
}
|
||||
|
||||
fclose($csvFile);
|
||||
}
|
||||
}
|
@ -1,50 +0,0 @@
|
||||
1;"ACAPULCO, ACAPULCO DE JUAREZ, GUERRERO.";2022-01-01;;;
|
||||
2;"AGUA PRIETA, AGUA PRIETA, SONORA.";2022-01-01;;;
|
||||
5;"SUBTENIENTE LOPEZ, SUBTENIENTE LOPEZ, QUINTANA ROO.";2022-01-01;;;
|
||||
6;"CIUDAD DEL CARMEN, CIUDAD DEL CARMEN, CAMPECHE.";2022-01-01;;;
|
||||
7;"CIUDAD JUAREZ, CIUDAD JUAREZ, CHIHUAHUA.";2022-01-01;;;
|
||||
8;"COATZACOALCOS, COATZACOALCOS, VERACRUZ.";2022-01-01;;;
|
||||
11;"ENSENADA, ENSENADA, BAJA CALIFORNIA.";2022-01-01;;;
|
||||
12;"GUAYMAS, GUAYMAS, SONORA.";2022-01-01;;;
|
||||
14;"LA PAZ, LA PAZ, BAJA CALIFORNIA SUR.";2022-01-01;;;
|
||||
16;"MANZANILLO, MANZANILLO, COLIMA.";2022-01-01;;;
|
||||
17;"MATAMOROS, MATAMOROS, TAMAULIPAS.";2022-01-01;;;
|
||||
18;"MAZATLAN, MAZATLAN, SINALOA.";2022-01-01;;;
|
||||
19;"MEXICALI, MEXICALI, BAJA CALIFORNIA.";2022-01-01;;;
|
||||
20;"MEXICO, DISTRITO FEDERAL.";2022-01-01;;;
|
||||
22;"NACO, NACO, SONORA.";2022-01-01;;;
|
||||
23;"NOGALES, NOGALES, SONORA.";2022-01-01;;;
|
||||
24;"NUEVO LAREDO, NUEVO LAREDO, TAMAULIPAS.";2022-01-01;;;
|
||||
25;"OJINAGA, OJINAGA, CHIHUAHUA.";2022-01-01;;;
|
||||
26;"PUERTO PALOMAS, PUERTO PALOMAS, CHIHUAHUA.";2022-01-01;;;
|
||||
27;"PIEDRAS NEGRAS, PIEDRAS NEGRAS, COAHUILA.";2022-01-01;;;
|
||||
28;"PROGRESO, PROGRESO, YUCATAN.";2022-01-01;;;
|
||||
30;"CIUDAD REYNOSA, CIUDAD REYNOSA, TAMAULIPAS.";2022-01-01;;;
|
||||
31;"SALINA CRUZ, SALINA CRUZ, OAXACA.";2022-01-01;;;
|
||||
33;"SAN LUIS RIO COLORADO, SAN LUIS RIO COLORADO, SONORA.";2022-01-01;;;
|
||||
34;"CIUDAD MIGUEL ALEMAN, CIUDAD MIGUEL ALEMAN, TAMAULIPAS.";2022-01-01;;;
|
||||
37;"CIUDAD HIDALGO, CIUDAD HIDALGO, CHIAPAS.";2022-01-01;;;
|
||||
38;"TAMPICO, TAMPICO, TAMAULIPAS.";2022-01-01;;;
|
||||
39;"TECATE, TECATE, BAJA CALIFORNIA.";2022-01-01;;;
|
||||
40;"TIJUANA, TIJUANA, BAJA CALIFORNIA.";2022-01-01;;;
|
||||
42;"TUXPAN, TUXPAN DE RODRIGUEZ CANO, VERACRUZ.";2022-01-01;;;
|
||||
43;"VERACRUZ, VERACRUZ, VERACRUZ.";2022-01-01;;;
|
||||
44;"CIUDAD ACUÑA, CIUDAD ACUÑA, COAHUILA.";2022-01-01;;;
|
||||
46;"TORREON, TORREON, COAHUILA.";2022-01-01;;;
|
||||
47;"AEROPUERTO INTERNACIONAL DE LA CIUDAD DE MEXICO,";2022-01-01;;;
|
||||
48;"GUADALAJARA, TLACOMULCO DE ZUÑIGA, JALISCO.";2022-01-01;;;
|
||||
50;"SONOYTA, SONOYTA, SONORA.";2022-01-01;;;
|
||||
51;"LAZARO CARDENAS, LAZARO CARDENAS, MICHOACAN.";2022-01-01;;;
|
||||
52;"MONTERREY, GENERAL MARIANO ESCOBEDO, NUEVO LEON.";2022-01-01;;;
|
||||
53;"CANCUN, CANCUN, QUINTANA ROO.";2022-01-01;;;
|
||||
64;"QUERÉTARO, EL MARQUÉS Y COLON, QUERÉTARO.";2022-01-01;;;
|
||||
65;"TOLUCA, TOLUCA, ESTADO DE MEXICO.";2022-01-01;;;
|
||||
67;"CHIHUAHUA, CHIHUAHUA, CHIHUAHUA.";2022-01-01;;;
|
||||
73;"AGUASCALIENTES, AGUASCALIENTES, AGUASCALIENTES.";2022-01-01;;;
|
||||
75;"PUEBLA, HEROICA PUEBLA DE ZARAGOZA, PUEBLA.";2022-01-01;;;
|
||||
80;"COLOMBIA, COLOMBIA, NUEVO LEON.";2022-01-01;;;
|
||||
81;"ALTAMIRA, ALTAMIRA, TAMAULIPAS.";2022-01-01;;;
|
||||
82;"CIUDAD CAMARGO, CIUDAD CAMARGO, TAMAULIPAS.";2022-01-01;;;
|
||||
83;"DOS BOCAS, PARAISO, TABASCO.";2022-01-01;;;
|
||||
84;"GUANAJUATO, SILAO, GUANAJUATO.";2022-01-01;;;
|
||||
85;"AEROPUERTO INTERNACIONAL FELIPE ÁNGELES, SANTA LUCÍA, ZUMPANGO, ESTADO DE MÉXICO.";2023-01-13;;;
|
|
@ -1,93 +0,0 @@
|
||||
002;BANAMEX;Banco Nacional de México, S.A., Institución de Banca Múltiple, Grupo Financiero Banamex;;1
|
||||
006;BANCOMEXT;Banco Nacional de Comercio Exterior, Sociedad Nacional de Crédito, Institución de Banca de Desarrollo;;1
|
||||
009;BANOBRAS;Banco Nacional de Obras y Servicios Públicos, Sociedad Nacional de Crédito, Institución de Banca de Desarrollo;;1
|
||||
012;BBVA BANCOMER;BBVA Bancomer, S.A., Institución de Banca Múltiple, Grupo Financiero BBVA Bancomer;;1
|
||||
014;SANTANDER;Banco Santander (México), S.A., Institución de Banca Múltiple, Grupo Financiero Santander;;1
|
||||
019;BANJERCITO;Banco Nacional del Ejército, Fuerza Aérea y Armada, Sociedad Nacional de Crédito, Institución de Banca de Desarrollo;;1
|
||||
021;HSBC;HSBC México, S.A., institución De Banca Múltiple, Grupo Financiero HSBC;;1
|
||||
030;BAJIO;Banco del Bajío, S.A., Institución de Banca Múltiple;;1
|
||||
032;IXE;IXE Banco, S.A., Institución de Banca Múltiple, IXE Grupo Financiero;;1
|
||||
036;INBURSA;Banco Inbursa, S.A., Institución de Banca Múltiple, Grupo Financiero Inbursa;;1
|
||||
037;INTERACCIONES;Banco Interacciones, S.A., Institución de Banca Múltiple;;1
|
||||
042;MIFEL;Banca Mifel, S.A., Institución de Banca Múltiple, Grupo Financiero Mifel;;1
|
||||
044;SCOTIABANK;Scotiabank Inverlat, S.A.;;1
|
||||
058;BANREGIO;Banco Regional de Monterrey, S.A., Institución de Banca Múltiple, Banregio Grupo Financiero;;1
|
||||
059;INVEX;Banco Invex, S.A., Institución de Banca Múltiple, Invex Grupo Financiero;;1
|
||||
060;BANSI;Bansi, S.A., Institución de Banca Múltiple;;1
|
||||
062;AFIRME;Banca Afirme, S.A., Institución de Banca Múltiple;;1
|
||||
072;BANORTE;Banco Mercantil del Norte, S.A., Institución de Banca Múltiple, Grupo Financiero Banorte;;1
|
||||
102;THE ROYAL BANK;The Royal Bank of Scotland México, S.A., Institución de Banca Múltiple;;1
|
||||
103;AMERICAN EXPRESS;American Express Bank (México), S.A., Institución de Banca Múltiple;;1
|
||||
106;BAMSA;Bank of America México, S.A., Institución de Banca Múltiple, Grupo Financiero Bank of America;;1
|
||||
108;TOKYO;Bank of Tokyo-Mitsubishi UFJ (México), S.A.;;1
|
||||
110;JP MORGAN;Banco J.P. Morgan, S.A., Institución de Banca Múltiple, J.P. Morgan Grupo Financiero;;1
|
||||
112;BMONEX;Banco Monex, S.A., Institución de Banca Múltiple;;1
|
||||
113;VE POR MAS;Banco Ve Por Mas, S.A. Institución de Banca Múltiple;;1
|
||||
116;ING;ING Bank (México), S.A., Institución de Banca Múltiple, ING Grupo Financiero;;1
|
||||
124;DEUTSCHE;Deutsche Bank México, S.A., Institución de Banca Múltiple;;1
|
||||
126;CREDIT SUISSE;Banco Credit Suisse (México), S.A. Institución de Banca Múltiple, Grupo Financiero Credit Suisse (México);;1
|
||||
127;AZTECA;Banco Azteca, S.A. Institución de Banca Múltiple.;;1
|
||||
128;AUTOFIN;Banco Autofin México, S.A. Institución de Banca Múltiple;;1
|
||||
129;BARCLAYS;Barclays Bank México, S.A., Institución de Banca Múltiple, Grupo Financiero Barclays México;;1
|
||||
130;COMPARTAMOS;Banco Compartamos, S.A., Institución de Banca Múltiple;;1
|
||||
131;BANCO FAMSA;Banco Ahorro Famsa, S.A., Institución de Banca Múltiple;;1
|
||||
132;BMULTIVA;Banco Multiva, S.A., Institución de Banca Múltiple, Multivalores Grupo Financiero;;1
|
||||
133;ACTINVER;Banco Actinver, S.A. Institución de Banca Múltiple, Grupo Financiero Actinver;;1
|
||||
134;WAL-MART;Banco Wal-Mart de México Adelante, S.A., Institución de Banca Múltiple;;1
|
||||
135;NAFIN;Nacional Financiera, Sociedad Nacional de Crédito, Institución de Banca de Desarrollo;;1
|
||||
136;INTERBANCO;Inter Banco, S.A. Institución de Banca Múltiple;;1
|
||||
137;BANCOPPEL;BanCoppel, S.A., Institución de Banca Múltiple;;1
|
||||
138;ABC CAPITAL;ABC Capital, S.A., Institución de Banca Múltiple;;1
|
||||
139;UBS BANK;UBS Bank México, S.A., Institución de Banca Múltiple, UBS Grupo Financiero;;1
|
||||
140;CONSUBANCO;Consubanco, S.A. Institución de Banca Múltiple;;1
|
||||
141;VOLKSWAGEN;Volkswagen Bank, S.A., Institución de Banca Múltiple;;1
|
||||
143;CIBANCO;CIBanco, S.A.;;1
|
||||
145;BBASE;Banco Base, S.A., Institución de Banca Múltiple;;1
|
||||
166;BANSEFI;Banco del Ahorro Nacional y Servicios Financieros, Sociedad Nacional de Crédito, Institución de Banca de Desarrollo;;1
|
||||
168;HIPOTECARIA FEDERAL;Sociedad Hipotecaria Federal, Sociedad Nacional de Crédito, Institución de Banca de Desarrollo;;1
|
||||
600;MONEXCB;Monex Casa de Bolsa, S.A. de C.V. Monex Grupo Financiero;;1
|
||||
601;GBM;GBM Grupo Bursátil Mexicano, S.A. de C.V. Casa de Bolsa;;1
|
||||
602;MASARI;Masari Casa de Bolsa, S.A.;;1
|
||||
605;VALUE;Value, S.A. de C.V. Casa de Bolsa;;1
|
||||
606;ESTRUCTURADORES;Estructuradores del Mercado de Valores Casa de Bolsa, S.A. de C.V.;;1
|
||||
607;TIBER;Casa de Cambio Tiber, S.A. de C.V.;;1
|
||||
608;VECTOR;Vector Casa de Bolsa, S.A. de C.V.;;1
|
||||
610;B&B;B y B, Casa de Cambio, S.A. de C.V.;;1
|
||||
614;ACCIVAL;Acciones y Valores Banamex, S.A. de C.V., Casa de Bolsa;;1
|
||||
615;MERRILL LYNCH;Merrill Lynch México, S.A. de C.V. Casa de Bolsa;;1
|
||||
616;FINAMEX;Casa de Bolsa Finamex, S.A. de C.V.;;1
|
||||
617;VALMEX;Valores Mexicanos Casa de Bolsa, S.A. de C.V.;;1
|
||||
618;UNICA;Unica Casa de Cambio, S.A. de C.V.;;1
|
||||
619;MAPFRE;MAPFRE Tepeyac, S.A.;;1
|
||||
620;PROFUTURO;Profuturo G.N.P., S.A. de C.V., Afore;;1
|
||||
621;CB ACTINVER;Actinver Casa de Bolsa, S.A. de C.V.;;1
|
||||
622;OACTIN;OPERADORA ACTINVER, S.A. DE C.V.;;1
|
||||
623;SKANDIA;Skandia Vida, S.A. de C.V.;;1
|
||||
626;CBDEUTSCHE;Deutsche Securities, S.A. de C.V. CASA DE BOLSA;;1
|
||||
627;ZURICH;Zurich Compañía de Seguros, S.A.;;1
|
||||
628;ZURICHVI;Zurich Vida, Compañía de Seguros, S.A.;;1
|
||||
629;SU CASITA;Hipotecaria Su Casita, S.A. de C.V. SOFOM ENR;;1
|
||||
630;CB INTERCAM;Intercam Casa de Bolsa, S.A. de C.V.;;1
|
||||
631;CI BOLSA;CI Casa de Bolsa, S.A. de C.V.;;1
|
||||
632;BULLTICK CB;Bulltick Casa de Bolsa, S.A., de C.V.;;1
|
||||
633;STERLING;Sterling Casa de Cambio, S.A. de C.V.;;1
|
||||
634;FINCOMUN;Fincomún, Servicios Financieros Comunitarios, S.A. de C.V.;;1
|
||||
636;HDI SEGUROS;HDI Seguros, S.A. de C.V.;;1
|
||||
637;ORDER;Order Express Casa de Cambio, S.A. de C.V;;1
|
||||
638;AKALA;Akala, S.A. de C.V., Sociedad Financiera Popular;;1
|
||||
640;CB JPMORGAN;J.P. Morgan Casa de Bolsa, S.A. de C.V. J.P. Morgan Grupo Financiero;;1
|
||||
642;REFORMA;Operadora de Recursos Reforma, S.A. de C.V., S.F.P.;;1
|
||||
646;STP;Sistema de Transferencias y Pagos STP, S.A. de C.V.SOFOM ENR;;1
|
||||
647;TELECOMM;Telecomunicaciones de México;;1
|
||||
648;EVERCORE;Evercore Casa de Bolsa, S.A. de C.V.;;1
|
||||
649;SKANDIA;Skandia Operadora de Fondos, S.A. de C.V.;;1
|
||||
651;SEGMTY;Seguros Monterrey New York Life, S.A de C.V;;1
|
||||
652;ASEA;Solución Asea, S.A. de C.V., Sociedad Financiera Popular;;1
|
||||
653;KUSPIT;Kuspit Casa de Bolsa, S.A. de C.V.;;1
|
||||
655;SOFIEXPRESS;J.P. SOFIEXPRESS, S.A. de C.V., S.F.P.;;1
|
||||
656;UNAGRA;UNAGRA, S.A. de C.V., S.F.P.;;1
|
||||
659;OPCIONES EMPRESARIALES DEL NOROESTE;OPCIONES EMPRESARIALES DEL NORESTE, S.A. DE C.V., S.F.P.;;1
|
||||
901;CLS;Cls Bank International;;1
|
||||
902;INDEVAL;SD. Indeval, S.A. de C.V.;;1
|
||||
670;LIBERTAD;Libertad Servicios Financieros, S.A. De C.V.;;1
|
||||
999;N/A;;;1
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,107 +0,0 @@
|
||||
001;Seguridad social
|
||||
002;ISR
|
||||
003;Aportaciones a retiro, cesantía en edad avanzada y vejez.
|
||||
004;Otros
|
||||
005;Aportaciones a Fondo de vivienda
|
||||
006;Descuento por incapacidad
|
||||
007;Pensión alimenticia
|
||||
008;Renta
|
||||
009;Préstamos provenientes del Fondo Nacional de la Vivienda para los Trabajadores
|
||||
010;Pago por crédito de vivienda
|
||||
011;Pago de abonos INFONACOT
|
||||
012;Anticipo de salarios
|
||||
013;Pagos hechos con exceso al trabajador
|
||||
014;Errores
|
||||
015;Pérdidas
|
||||
016;Averías
|
||||
017;Adquisición de artículos producidos por la empresa o establecimiento
|
||||
018;Cuotas para la constitución y fomento de sociedades cooperativas y de cajas de ahorro
|
||||
019;Cuotas sindicales
|
||||
020;Ausencia (Ausentismo)
|
||||
021;Cuotas obrero patronales
|
||||
022;Impuestos Locales
|
||||
023;Aportaciones voluntarias
|
||||
024;Ajuste en Gratificación Anual (Aguinaldo) Exento
|
||||
025;Ajuste en Gratificación Anual (Aguinaldo) Gravado
|
||||
026;Ajuste en Participación de los Trabajadores en las Utilidades PTU Exento
|
||||
027;Ajuste en Participación de los Trabajadores en las Utilidades PTU Gravado
|
||||
028;Ajuste en Reembolso de Gastos Médicos Dentales y Hospitalarios Exento
|
||||
029;Ajuste en Fondo de ahorro Exento
|
||||
030;Ajuste en Caja de ahorro Exento
|
||||
031;Ajuste en Contribuciones a Cargo del Trabajador Pagadas por el Patrón Exento
|
||||
032;Ajuste en Premios por puntualidad Gravado
|
||||
033;Ajuste en Prima de Seguro de vida Exento
|
||||
034;Ajuste en Seguro de Gastos Médicos Mayores Exento
|
||||
035;Ajuste en Cuotas Sindicales Pagadas por el Patrón Exento
|
||||
036;Ajuste en Subsidios por incapacidad Exento
|
||||
037;Ajuste en Becas para trabajadores y/o hijos Exento
|
||||
038;Ajuste en Horas extra Exento
|
||||
039;Ajuste en Horas extra Gravado
|
||||
040;Ajuste en Prima dominical Exento
|
||||
041;Ajuste en Prima dominical Gravado
|
||||
042;Ajuste en Prima vacacional Exento
|
||||
043;Ajuste en Prima vacacional Gravado
|
||||
044;Ajuste en Prima por antigüedad Exento
|
||||
045;Ajuste en Prima por antigüedad Gravado
|
||||
046;Ajuste en Pagos por separación Exento
|
||||
047;Ajuste en Pagos por separación Gravado
|
||||
048;Ajuste en Seguro de retiro Exento
|
||||
049;Ajuste en Indemnizaciones Exento
|
||||
050;Ajuste en Indemnizaciones Gravado
|
||||
051;Ajuste en Reembolso por funeral Exento
|
||||
052;Ajuste en Cuotas de seguridad social pagadas por el patrón Exento
|
||||
053;Ajuste en Comisiones Gravado
|
||||
054;Ajuste en Vales de despensa Exento
|
||||
055;Ajuste en Vales de restaurante Exento
|
||||
056;Ajuste en Vales de gasolina Exento
|
||||
057;Ajuste en Vales de ropa Exento
|
||||
058;Ajuste en Ayuda para renta Exento
|
||||
059;Ajuste en Ayuda para artículos escolares Exento
|
||||
060;Ajuste en Ayuda para anteojos Exento
|
||||
061;Ajuste en Ayuda para transporte Exento
|
||||
062;Ajuste en Ayuda para gastos de funeral Exento
|
||||
063;Ajuste en Otros ingresos por salarios Exento
|
||||
064;Ajuste en Otros ingresos por salarios Gravado
|
||||
065;Ajuste en Jubilaciones, pensiones o haberes de retiro en una sola exhibición Exento
|
||||
066;Ajuste en Jubilaciones, pensiones o haberes de retiro en una sola exhibición Gravado
|
||||
067;Ajuste en Pagos por separación Acumulable
|
||||
068;Ajuste en Pagos por separación No acumulable
|
||||
069;Ajuste en Jubilaciones, pensiones o haberes de retiro en parcialidades Exento
|
||||
070;Ajuste en Jubilaciones, pensiones o haberes de retiro en parcialidades Gravado
|
||||
071;Ajuste en Subsidio para el empleo (efectivamente entregado al trabajador)
|
||||
072;Ajuste en Ingresos en acciones o títulos valor que representan bienes Exento
|
||||
073;Ajuste en Ingresos en acciones o títulos valor que representan bienes Gravado
|
||||
074;Ajuste en Alimentación Exento
|
||||
075;Ajuste en Alimentación Gravado
|
||||
076;Ajuste en Habitación Exento
|
||||
077;Ajuste en Habitación Gravado
|
||||
078;Ajuste en Premios por asistencia
|
||||
079;Ajuste en Pagos distintos a los listados y que no deben considerarse como ingreso por sueldos, salarios o ingresos asimilados.
|
||||
080;Ajuste en Viáticos gravados
|
||||
081;Ajuste en Viáticos (entregados al trabajador)
|
||||
082;Ajuste en Fondo de ahorro Gravado
|
||||
083;Ajuste en Caja de ahorro Gravado
|
||||
084;Ajuste en Prima de Seguro de vida Gravado
|
||||
085;Ajuste en Seguro de Gastos Médicos Mayores Gravado
|
||||
086;Ajuste en Subsidios por incapacidad Gravado
|
||||
087;Ajuste en Becas para trabajadores y/o hijos Gravado
|
||||
088;Ajuste en Seguro de retiro Gravado
|
||||
089;Ajuste en Vales de despensa Gravado
|
||||
090;Ajuste en Vales de restaurante Gravado
|
||||
091;Ajuste en Vales de gasolina Gravado
|
||||
092;Ajuste en Vales de ropa Gravado
|
||||
093;Ajuste en Ayuda para renta Gravado
|
||||
094;Ajuste en Ayuda para artículos escolares Gravado
|
||||
095;Ajuste en Ayuda para anteojos Gravado
|
||||
096;Ajuste en Ayuda para transporte Gravado
|
||||
097;Ajuste en Ayuda para gastos de funeral Gravado
|
||||
098;Ajuste a ingresos asimilados a salarios gravados
|
||||
099;Ajuste a ingresos por sueldos y salarios gravados
|
||||
100;Ajuste en Viáticos exentos
|
||||
101;ISR Retenido de ejercicio anterior
|
||||
102;Ajuste a pagos por gratificaciones, primas, compensaciones, recompensas u otros a extrabajadores derivados de jubilación en parcialidades, gravados
|
||||
103;Ajuste a pagos que se realicen a extrabajadores que obtengan una jubilación en parcialidades derivados de la ejecución de una resolución judicial o de un laudo gravados
|
||||
104;Ajuste a pagos que se realicen a extrabajadores que obtengan una jubilación en parcialidades derivados de la ejecución de una resolución judicial o de un laudo exentos
|
||||
105;Ajuste a pagos que se realicen a extrabajadores que obtengan una jubilación en una sola exhibición derivados de la ejecución de una resolución judicial o de un laudo gravados
|
||||
106;Ajuste a pagos que se realicen a extrabajadores que obtengan una jubilación en una sola exhibición derivados de la ejecución de una resolución judicial o de un laudo exentos
|
||||
107;Ajuste al Subsidio Causado
|
|
@ -1,95 +0,0 @@
|
||||
AGU;MEX;Aguascalientes;2022-01-01;;
|
||||
BCN;MEX;"Baja California";2022-01-01;;
|
||||
BCS;MEX;"Baja California Sur";2022-01-01;;
|
||||
CAM;MEX;Campeche;2022-01-01;;
|
||||
CHP;MEX;Chiapas;2022-01-01;;
|
||||
CHH;MEX;Chihuahua;2022-01-01;;
|
||||
COA;MEX;Coahuila;2022-01-01;;
|
||||
COL;MEX;Colima;2022-01-01;;
|
||||
CMX;MEX;"Ciudad de México";2022-01-01;;
|
||||
DUR;MEX;Durango;2022-01-01;;
|
||||
GUA;MEX;Guanajuato;2022-01-01;;
|
||||
GRO;MEX;Guerrero;2022-01-01;;
|
||||
HID;MEX;Hidalgo;2022-01-01;;
|
||||
JAL;MEX;Jalisco;2022-01-01;;
|
||||
MEX;MEX;"Estado de México";2022-01-01;;
|
||||
MIC;MEX;Michoacán;2022-01-01;;
|
||||
MOR;MEX;Morelos;2022-01-01;;
|
||||
NAY;MEX;Nayarit;2022-01-01;;
|
||||
NLE;MEX;"Nuevo León";2022-01-01;;
|
||||
OAX;MEX;Oaxaca;2022-01-01;;
|
||||
PUE;MEX;Puebla;2022-01-01;;
|
||||
QUE;MEX;Querétaro;2022-01-01;;
|
||||
ROO;MEX;"Quintana Roo";2022-01-01;;
|
||||
SLP;MEX;"San Luis Potosí";2022-01-01;;
|
||||
SIN;MEX;Sinaloa;2022-01-01;;
|
||||
SON;MEX;Sonora;2022-01-01;;
|
||||
TAB;MEX;Tabasco;2022-01-01;;
|
||||
TAM;MEX;Tamaulipas;2022-01-01;;
|
||||
TLA;MEX;Tlaxcala;2022-01-01;;
|
||||
VER;MEX;Veracruz;2022-01-01;;
|
||||
YUC;MEX;Yucatán;2022-01-01;;
|
||||
ZAC;MEX;Zacatecas;2022-01-01;;
|
||||
AL;USA;Alabama;2022-01-01;;
|
||||
AK;USA;Alaska;2022-01-01;;
|
||||
AZ;USA;Arizona;2022-01-01;;
|
||||
AR;USA;Arkansas;2022-01-01;;
|
||||
CA;USA;California;2022-01-01;;
|
||||
NC;USA;"Carolina del Norte";2022-01-01;;
|
||||
SC;USA;"Carolina del Sur";2022-01-01;;
|
||||
CO;USA;Colorado;2022-01-01;;
|
||||
CT;USA;Connecticut;2022-01-01;;
|
||||
ND;USA;"Dakota del Norte";2022-01-01;;
|
||||
SD;USA;"Dakota del Sur";2022-01-01;;
|
||||
DE;USA;Delaware;2022-01-01;;
|
||||
FL;USA;Florida;2022-01-01;;
|
||||
GA;USA;Georgia;2022-01-01;;
|
||||
HI;USA;Hawái;2022-01-01;;
|
||||
ID;USA;Idaho;2022-01-01;;
|
||||
IL;USA;Illinois;2022-01-01;;
|
||||
IN;USA;Indiana;2022-01-01;;
|
||||
IA;USA;Iowa;2022-01-01;;
|
||||
KS;USA;Kansas;2022-01-01;;
|
||||
KY;USA;Kentucky;2022-01-01;;
|
||||
LA;USA;Luisiana;2022-01-01;;
|
||||
ME;USA;Maine;2022-01-01;;
|
||||
MD;USA;Maryland;2022-01-01;;
|
||||
MA;USA;Massachusetts;2022-01-01;;
|
||||
MI;USA;Míchigan;2022-01-01;;
|
||||
MN;USA;Minnesota;2022-01-01;;
|
||||
MS;USA;Misisipi;2022-01-01;;
|
||||
MO;USA;Misuri;2022-01-01;;
|
||||
MT;USA;Montana;2022-01-01;;
|
||||
NE;USA;Nebraska;2022-01-01;;
|
||||
NV;USA;Nevada;2022-01-01;;
|
||||
NJ;USA;"Nueva Jersey";2022-01-01;;
|
||||
NY;USA;"Nueva York";2022-01-01;;
|
||||
NH;USA;"Nuevo Hampshire";2022-01-01;;
|
||||
NM;USA;"Nuevo México";2022-01-01;;
|
||||
OH;USA;Ohio;2022-01-01;;
|
||||
OK;USA;Oklahoma;2022-01-01;;
|
||||
OR;USA;Oregón;2022-01-01;;
|
||||
PA;USA;Pensilvania;2022-01-01;;
|
||||
RI;USA;"Rhode Island";2022-01-01;;
|
||||
TN;USA;Tennessee;2022-01-01;;
|
||||
TX;USA;Texas;2022-01-01;;
|
||||
UT;USA;Utah;2022-01-01;;
|
||||
VT;USA;Vermont;2022-01-01;;
|
||||
VA;USA;Virginia;2022-01-01;;
|
||||
WV;USA;"Virginia Occidental";2022-01-01;;
|
||||
WA;USA;Washington;2022-01-01;;
|
||||
WI;USA;Wisconsin;2022-01-01;;
|
||||
WY;USA;Wyoming;2022-01-01;;
|
||||
ON;CAN;Ontario ;2022-01-01;;
|
||||
QC;CAN; Quebec ;2022-01-01;;
|
||||
NS;CAN;" Nueva Escocia";2022-01-01;;
|
||||
NB;CAN;"Nuevo Brunswick ";2022-01-01;;
|
||||
MB;CAN; Manitoba;2022-01-01;;
|
||||
BC;CAN;" Columbia Británica";2022-01-01;;
|
||||
PE;CAN;" Isla del Príncipe Eduardo";2022-01-01;;
|
||||
SK;CAN; Saskatchewan;2022-01-01;;
|
||||
AB;CAN; Alberta;2022-01-01;;
|
||||
NL;CAN;" Terranova y Labrador";2022-01-01;;
|
||||
NT;CAN;" Territorios del Noroeste";2022-01-01;;
|
||||
YT;CAN; Yukón;2022-01-01;;
|
||||
UN;CAN; Nunavut;2022-01-01;;
|
|
@ -1,22 +0,0 @@
|
||||
1;Efectivo;No;Opcional;"""=IF(C7=""""Sí"""",""""Sí"""",""""No"""")""";"""=IF(C7=""""Sí"""",""""Sí"""",""""No"""")""";No;"""=IF(C7=""""Sí"""",""""Sí"""",""""No"""")""";"""=IF(A7=""""Sí"""",""""Sí"""",""""No"""")""";No;"""=IF(C7=""""Sí"""",""""Sí"""",""""No"""")""";No;2022-01-01;
|
||||
2;"Cheque nominativo";Sí;Opcional;Opcional;Opcional;[0-9]{11}|[0-9]{18};Opcional;Opcional;[0-9]{10,11}|[0-9]{15,16}|[0-9]{18}|[A-Z0-9_]{10,50};No;"Si el RFC del emisor de la cuenta ordenante es XEXX010101000, este campo es obligatorio.";2022-01-01;
|
||||
3;"Transferencia electrónica de fondos";Sí;Opcional;Opcional;Opcional;[0-9]{10}|[0-9]{16}|[0-9]{18};Opcional;Opcional;[0-9]{10}|[0-9]{18};Opcional;"Si el RFC del emisor de la cuenta ordenante es XEXX010101000, este campo es obligatorio.";2022-01-01;
|
||||
4;"Tarjeta de crédito";Sí;Opcional;Opcional;Opcional;[0-9]{16};Opcional;Opcional;[0-9]{10,11}|[0-9]{15,16}|[0-9]{18}|[A-Z0-9_]{10,50};No;"Si el RFC del emisor de la cuenta ordenante es XEXX010101000, este campo es obligatorio.";2022-01-01;
|
||||
5;"Monedero electrónico";Sí;Opcional;Opcional;Opcional;[0-9]{10,11}|[0-9]{15,16}|[0-9]{18}|[A-Z0-9_]{10,50};Opcional;Opcional;[0-9]{10,11}|[0-9]{15,16}|[0-9]{18}|[A-Z0-9_]{10,50};No;No;2022-01-01;
|
||||
6;"Dinero electrónico";Sí;Opcional;Opcional;Opcional;[0-9]{10};No;No;No;No;No;2022-01-01;
|
||||
8;"Vales de despensa";No;Opcional;"""=IF(C13=""""Sí"""",""""Sí"""",""""No"""")""";"""=IF(C13=""""Sí"""",""""Sí"""",""""No"""")""";No;"""=IF(C13=""""Sí"""",""""Sí"""",""""No"""")""";"""=IF(A13=""""Sí"""",""""Sí"""",""""No"""")""";No;"""=IF(C13=""""Sí"""",""""Sí"""",""""No"""")""";No;2022-01-01;
|
||||
12;"Dación en pago";No;Opcional;"""=IF(C14=""""Sí"""",""""Sí"""",""""No"""")""";"""=IF(C14=""""Sí"""",""""Sí"""",""""No"""")""";No;"""=IF(C14=""""Sí"""",""""Sí"""",""""No"""")""";"""=IF(A14=""""Sí"""",""""Sí"""",""""No"""")""";No;"""=IF(C14=""""Sí"""",""""Sí"""",""""No"""")""";No;2022-01-01;
|
||||
13;"Pago por subrogación";No;Opcional;"""=IF(C15=""""Sí"""",""""Sí"""",""""No"""")""";"""=IF(C15=""""Sí"""",""""Sí"""",""""No"""")""";No;"""=IF(C15=""""Sí"""",""""Sí"""",""""No"""")""";"""=IF(A15=""""Sí"""",""""Sí"""",""""No"""")""";No;"""=IF(C15=""""Sí"""",""""Sí"""",""""No"""")""";No;2022-01-01;
|
||||
14;"Pago por consignación";No;Opcional;"""=IF(C16=""""Sí"""",""""Sí"""",""""No"""")""";"""=IF(C16=""""Sí"""",""""Sí"""",""""No"""")""";No;"""=IF(C16=""""Sí"""",""""Sí"""",""""No"""")""";"""=IF(A16=""""Sí"""",""""Sí"""",""""No"""")""";No;"""=IF(C16=""""Sí"""",""""Sí"""",""""No"""")""";No;2022-01-01;
|
||||
15;Condonación;No;Opcional;"""=IF(C17=""""Sí"""",""""Sí"""",""""No"""")""";"""=IF(C17=""""Sí"""",""""Sí"""",""""No"""")""";No;"""=IF(C17=""""Sí"""",""""Sí"""",""""No"""")""";"""=IF(A17=""""Sí"""",""""Sí"""",""""No"""")""";No;"""=IF(C17=""""Sí"""",""""Sí"""",""""No"""")""";No;2022-01-01;
|
||||
17;Compensación;No;Opcional;"""=IF(C18=""""Sí"""",""""Sí"""",""""No"""")""";"""=IF(C18=""""Sí"""",""""Sí"""",""""No"""")""";No;"""=IF(C18=""""Sí"""",""""Sí"""",""""No"""")""";"""=IF(A18=""""Sí"""",""""Sí"""",""""No"""")""";No;"""=IF(C18=""""Sí"""",""""Sí"""",""""No"""")""";No;2022-01-01;
|
||||
23;Novación;No;Opcional;"""=IF(C19=""""Sí"""",""""Sí"""",""""No"""")""";"""=IF(C19=""""Sí"""",""""Sí"""",""""No"""")""";No;"""=IF(C19=""""Sí"""",""""Sí"""",""""No"""")""";"""=IF(A19=""""Sí"""",""""Sí"""",""""No"""")""";No;"""=IF(C19=""""Sí"""",""""Sí"""",""""No"""")""";No;2022-01-01;
|
||||
24;Confusión;No;Opcional;"""=IF(C20=""""Sí"""",""""Sí"""",""""No"""")""";"""=IF(C20=""""Sí"""",""""Sí"""",""""No"""")""";No;"""=IF(C20=""""Sí"""",""""Sí"""",""""No"""")""";"""=IF(A20=""""Sí"""",""""Sí"""",""""No"""")""";No;"""=IF(C20=""""Sí"""",""""Sí"""",""""No"""")""";No;2022-01-01;
|
||||
25;"Remisión de deuda";No;Opcional;"""=IF(C21=""""Sí"""",""""Sí"""",""""No"""")""";"""=IF(C21=""""Sí"""",""""Sí"""",""""No"""")""";No;"""=IF(C21=""""Sí"""",""""Sí"""",""""No"""")""";"""=IF(A21=""""Sí"""",""""Sí"""",""""No"""")""";No;"""=IF(C21=""""Sí"""",""""Sí"""",""""No"""")""";No;2022-01-01;
|
||||
26;"Prescripción o caducidad";No;Opcional;"""=IF(C22=""""Sí"""",""""Sí"""",""""No"""")""";"""=IF(C22=""""Sí"""",""""Sí"""",""""No"""")""";No;"""=IF(C22=""""Sí"""",""""Sí"""",""""No"""")""";"""=IF(A22=""""Sí"""",""""Sí"""",""""No"""")""";No;"""=IF(C22=""""Sí"""",""""Sí"""",""""No"""")""";No;2022-01-01;
|
||||
27;"A satisfacción del acreedor";No;Opcional;"""=IF(C23=""""Sí"""",""""Sí"""",""""No"""")""";"""=IF(C23=""""Sí"""",""""Sí"""",""""No"""")""";No;"""=IF(C23=""""Sí"""",""""Sí"""",""""No"""")""";"""=IF(A23=""""Sí"""",""""Sí"""",""""No"""")""";No;"""=IF(C23=""""Sí"""",""""Sí"""",""""No"""")""";No;2022-01-01;
|
||||
28;"Tarjeta de débito";Sí;Opcional;Opcional;Opcional;[0-9]{16};Opcional;Opcional;[0-9]{10,11}|[0-9]{15,16}|[0-9]{18}|[A-Z0-9_]{10,50};No;"Si el RFC del emisor de la cuenta ordenante es XEXX010101000, este campo es obligatorio.";2022-01-01;
|
||||
29;"Tarjeta de servicios";Sí;Opcional;Opcional;Opcional;[0-9]{15,16};Opcional;Opcional;[0-9]{10,11}|[0-9]{15,16}|[0-9]{18}|[A-Z0-9_]{10,50};No;"Si el RFC del emisor de la cuenta ordenante es XEXX010101000, este campo es obligatorio.";2022-01-01;
|
||||
30;"Aplicación de anticipos";No;Opcional;No;No;No;No;No;No;No;No;2022-01-01;
|
||||
31;"Intermediario pagos";No;Opcional;No;No;No;No;No;No;No;No;2022-01-01;
|
||||
99;"Por definir";Opcional;Opcional;Opcional;Opcional;Opcional;Opcional;Opcional;Opcional;Opcional;Opcional;2022-01-01;
|
|
@ -1,664 +0,0 @@
|
||||
01;AGU;Aguascalientes;2022-01-01;;
|
||||
01;BCN;Ensenada;2022-01-01;;
|
||||
01;BCS;"Ciudad Constitución";2022-01-01;;
|
||||
01;CAM;"San Francisco de Campeche";2022-01-01;;
|
||||
01;COA;"Ciudad Acuña";2022-01-01;;
|
||||
01;COL;Colima;2022-01-01;;
|
||||
01;CHH;"Santa Rosalía de Camargo";2022-01-01;;
|
||||
01;CHP;"Comitán de Domínguez";2022-01-01;;
|
||||
01;CMX;"Ciudad de México";2022-01-01;;
|
||||
01;DUR;"Victoria de Durango";2022-01-01;;
|
||||
01;GRO;"Acapulco de Juárez";2022-01-01;;
|
||||
01;GUA;Acámbaro;2022-01-01;;
|
||||
01;HID;Actopan;2022-01-01;;
|
||||
01;JAL;Ameca;2022-01-01;;
|
||||
01;MEX;"Ciudad Adolfo López Mateos";2022-01-01;;
|
||||
01;MIC;"Apatzingán de la Constitución";2022-01-01;;
|
||||
01;MOR;"Cuautla (Cuautla de Morelos)";2022-01-01;;
|
||||
01;NAY;"Santiago Ixcuintla";2022-01-01;;
|
||||
01;NLE;"Ciudad Apodaca";2022-01-01;;
|
||||
01;OAX;"Juchitán (Juchitán de Zaragoza)";2022-01-01;;
|
||||
01;PUE;Atlixco;2022-01-01;;
|
||||
01;QUE;Querétaro;2022-01-01;;
|
||||
01;ROO;Cancún;2022-01-01;;
|
||||
01;SIN;"Los Mochis";2022-01-01;;
|
||||
01;SLP;"Ciudad Valles";2022-01-01;;
|
||||
01;SON;"San Luis Río Colorado";2022-01-01;;
|
||||
01;TAB;Cárdenas;2022-01-01;;
|
||||
01;TAM;Altamira;2022-01-01;;
|
||||
01;TLA;Apizaco;2022-01-01;;
|
||||
01;VER;Acayucan;2022-01-01;;
|
||||
01;YUC;Mérida;2022-01-01;;
|
||||
01;ZAC;Fresnillo;2022-01-01;;
|
||||
02;AGU;Calvillo;2022-01-01;;
|
||||
02;BCN;Mexicali;2022-01-01;;
|
||||
02;BCS;"La Paz";2022-01-01;;
|
||||
02;CAM;"Ciudad del Carmen";2022-01-01;;
|
||||
02;COA;Frontera;2022-01-01;;
|
||||
02;COL;Manzanillo;2022-01-01;;
|
||||
02;CHH;Chihuahua;2022-01-01;;
|
||||
02;CHP;"San Cristóbal de las Casas";2022-01-01;;
|
||||
02;CMX;"Ciudad de México";2022-01-01;;
|
||||
02;DUR;"Gómez Palacio";2022-01-01;;
|
||||
02;GRO;"Chilpancingo de los Bravo";2022-01-01;;
|
||||
02;GUA;"San miguel de Allende";2022-01-01;;
|
||||
02;HID;Apan;2022-01-01;;
|
||||
02;JAL;"Ciudad Guzmán";2022-01-01;;
|
||||
02;MEX;Chimalhuacán;2022-01-01;;
|
||||
02;MIC;"Los Reyes de Salgado";2022-01-01;;
|
||||
02;MOR;Cuernavaca;2022-01-01;;
|
||||
02;NAY;Tepic;2022-01-01;;
|
||||
02;NLE;"San Pedro Garza García";2022-01-01;;
|
||||
02;OAX;"Oaxaca de Juárez";2022-01-01;;
|
||||
02;PUE;"Izúcar de Matamoros";2022-01-01;;
|
||||
02;QUE;"San Juan del Rio";2022-01-01;;
|
||||
02;ROO;Cozumel;2022-01-01;;
|
||||
02;SIN;"Culiacán Rosales";2022-01-01;;
|
||||
02;SLP;Ébano;2022-01-01;;
|
||||
02;SON;"Agua Prieta";2022-01-01;;
|
||||
02;TAB;Villahermosa;2022-01-01;;
|
||||
02;TAM;"Ciudad Camargo";2022-01-01;;
|
||||
02;TLA;"Villa Vicente Guerrero";2022-01-01;;
|
||||
02;VER;Naranjos;2022-01-01;;
|
||||
02;YUC;Tizimín;2022-01-01;;
|
||||
02;ZAC;"Jerez de García Salinas";2022-01-01;;
|
||||
03;AGU;"San Francisco de los Romo";2022-01-01;;
|
||||
03;BCN;Tecate;2022-01-01;;
|
||||
03;BCS;"Cabo San Lucas";2022-01-01;;
|
||||
03;CAM;Calkiní;2022-01-01;;
|
||||
03;COA;Matamoros;2022-01-01;;
|
||||
03;COL;Tecoman;2022-01-01;;
|
||||
03;CHH;Cuauhtémoc;2022-01-01;;
|
||||
03;CHP;"Tapachula de Córdova y Ordóñez";2022-01-01;;
|
||||
03;CMX;"Ciudad de México";2022-01-01;;
|
||||
03;DUR;"Ciudad Lerdo";2022-01-01;;
|
||||
03;GRO;"Iguala de la Independencia";2022-01-01;;
|
||||
03;GUA;Celaya;2022-01-01;;
|
||||
03;HID;"Pachuca de Soto";2022-01-01;;
|
||||
03;JAL;Guadalajara;2022-01-01;;
|
||||
03;MEX;"Coacalco de Berriozabal";2022-01-01;;
|
||||
03;MIC;"Ciudad Hidalgo";2022-01-01;;
|
||||
03;MOR;Galeana;2022-01-01;;
|
||||
03;NAY;Tuxpan;2022-01-01;;
|
||||
03;NLE;"Ciudad General Escobedo";2022-01-01;;
|
||||
03;OAX;"Salina Cruz";2022-01-01;;
|
||||
03;PUE;"Puebla (Heroica Puebla)";2022-01-01;;
|
||||
03;ROO;"Felipe Carrillo Puerto";2022-01-01;;
|
||||
03;SIN;"Escuinapa de Hidalgo";2022-01-01;;
|
||||
03;SLP;Matehuala;2022-01-01;;
|
||||
03;SON;"Heroica Caborca";2022-01-01;;
|
||||
03;TAB;Comalcalco;2022-01-01;;
|
||||
03;TAM;"Ciudad Madero";2022-01-01;;
|
||||
03;TLA;"Tlaxcala (Tlaxcala de Xicotencatl)";2022-01-01;;
|
||||
03;VER;"Boca del RÍo";2022-01-01;;
|
||||
03;YUC;Ticul;2022-01-01;;
|
||||
03;ZAC;Zacatecas;2022-01-01;;
|
||||
04;AGU;"Jesús María";2022-01-01;;
|
||||
04;BCN;Tijuana;2022-01-01;;
|
||||
04;BCS;"San José del Cabo";2022-01-01;;
|
||||
04;CAM;Candelaria;2022-01-01;;
|
||||
04;COA;Monclova;2022-01-01;;
|
||||
04;COL;"Ciudad de Villa de Álvarez";2022-01-01;;
|
||||
04;CHH;Delicias;2022-01-01;;
|
||||
04;CHP;"Tuxtla Gutiérrez";2022-01-01;;
|
||||
04;CMX;"Ciudad de México";2022-01-01;;
|
||||
04;DUR;"Santiago Papasquiaro";2022-01-01;;
|
||||
04;GRO;"Taxco de Alarcón";2022-01-01;;
|
||||
04;GUA;Cortazar;2022-01-01;;
|
||||
04;HID;"Cd. de Fray Bernardino de Sahagún";2022-01-01;;
|
||||
04;JAL;"Lagos de Moreno";2022-01-01;;
|
||||
04;MEX;"Cuautitlán Izcalli";2022-01-01;;
|
||||
04;MIC;"Jacona de Plancarte";2022-01-01;;
|
||||
04;MOR;Jojutla;2022-01-01;;
|
||||
04;NAY;Acaponeta;2022-01-01;;
|
||||
04;NLE;Guadalupe;2022-01-01;;
|
||||
04;OAX;"San Juan Bautista Tuxtepec";2022-01-01;;
|
||||
04;PUE;"San Martín Texmelucan de Labastida";2022-01-01;;
|
||||
04;QUE;"El Pueblito";2022-01-01;;
|
||||
04;ROO;Chetumal;2022-01-01;;
|
||||
04;SIN;Guasave;2022-01-01;;
|
||||
04;SLP;Rioverde;2022-01-01;;
|
||||
04;SON;"Ciudad Obregón";2022-01-01;;
|
||||
04;TAB;"Emiliano Zapata";2022-01-01;;
|
||||
04;TAM;"Ciudad Mante";2022-01-01;;
|
||||
04;TLA;Huamantla;2022-01-01;;
|
||||
04;VER;Coatepec;2022-01-01;;
|
||||
04;YUC;"Motul de Carrillo Puerto";2022-01-01;;
|
||||
04;ZAC;Guadalupe;2022-01-01;;
|
||||
05;AGU;"Pabellón de Arteaga";2022-01-01;;
|
||||
05;BCN;"Playas de Rosarito";2022-01-01;;
|
||||
05;BCS;Loreto;2022-01-01;;
|
||||
05;CAM;Escárcega;2022-01-01;;
|
||||
05;COA;"Parras de la Fuente";2022-01-01;;
|
||||
05;COL;"Ciudad de Armería";2022-01-01;;
|
||||
05;CHH;"Hidalgo del Parral";2022-01-01;;
|
||||
05;CHP;"Venustiano Carranza";2022-01-01;;
|
||||
05;CMX;"Ciudad de México";2022-01-01;;
|
||||
05;DUR;Canatlán;2022-01-01;;
|
||||
05;GRO;Arcelia;2022-01-01;;
|
||||
05;GUA;Guanajuato;2022-01-01;;
|
||||
05;HID;"Tula de Allende";2022-01-01;;
|
||||
05;JAL;Ocotlán;2022-01-01;;
|
||||
05;MEX;"Ecatepec de Morelos";2022-01-01;;
|
||||
05;MIC;"La piedad de Cabadas";2022-01-01;;
|
||||
05;MOR;"Puente de Ixtla";2022-01-01;;
|
||||
05;NAY;Tecuala;2022-01-01;;
|
||||
05;NLE;Linares;2022-01-01;;
|
||||
05;OAX;"Matías Romero Avendaño";2022-01-01;;
|
||||
05;PUE;Tehuacan;2022-01-01;;
|
||||
05;ROO;"Playa del Carmen";2022-01-01;;
|
||||
05;SIN;Mazatlán;2022-01-01;;
|
||||
05;SLP;"San Luis Potosí";2022-01-01;;
|
||||
05;SON;Empalme;2022-01-01;;
|
||||
05;TAB;"Jalpa de Méndez";2022-01-01;;
|
||||
05;TAM;"Heroica Matamoros";2022-01-01;;
|
||||
05;TLA;Calpulalpan;2022-01-01;;
|
||||
05;VER;"Agua dulce";2022-01-01;;
|
||||
05;YUC;Valladolid;2022-01-01;;
|
||||
05;ZAC;"Río Grande";2022-01-01;;
|
||||
06;AGU;"Rincón de Romos";2022-01-01;;
|
||||
06;BCN;"Rodolfo Sánchez T. (Maneadero)";2022-01-01;;
|
||||
06;BCS;"Puerto Adolfo López Mateos";2022-01-01;;
|
||||
06;CAM;Sabancuy;2022-01-01;;
|
||||
06;COA;"Piedras Negras";2022-01-01;;
|
||||
06;CHH;Juárez;2022-01-01;;
|
||||
06;CHP;Jiquipilas;2022-01-01;;
|
||||
06;CMX;"Ciudad de México";2022-01-01;;
|
||||
06;DUR;"San Juan del Río del Centauro del Norte";2022-01-01;;
|
||||
06;GRO;"Ayutla de los Libres";2022-01-01;;
|
||||
06;GUA;Irapuato;2022-01-01;;
|
||||
06;HID;Tulancingo;2022-01-01;;
|
||||
06;JAL;"Puerto Vallarta";2022-01-01;;
|
||||
06;MEX;"Huixquilucan de Degollado";2022-01-01;;
|
||||
06;MIC;Morelia;2022-01-01;;
|
||||
06;MOR;"Santa Rosa Treinta";2022-01-01;;
|
||||
06;NAY;Compostela;2022-01-01;;
|
||||
06;NLE;Montemorelos;2022-01-01;;
|
||||
06;OAX;"Heroica Ciudad de Huajuapan de León";2022-01-01;;
|
||||
06;PUE;Teziutlan;2022-01-01;;
|
||||
06;ROO;Kantunilkin;2022-01-01;;
|
||||
06;SIN;Guamúchil;2022-01-01;;
|
||||
06;SLP;"Soledad de Graciano Sánchez";2022-01-01;;
|
||||
06;SON;"Heroica Guaymas";2022-01-01;;
|
||||
06;TAM;"Nuevo Laredo";2022-01-01;;
|
||||
06;TLA;Chiautempan;2022-01-01;;
|
||||
06;VER;Coatzacoalcos;2022-01-01;;
|
||||
06;YUC;Kanasín;2022-01-01;;
|
||||
06;ZAC;"Ciudad Cuauhtémoc";2022-01-01;;
|
||||
07;AGU;Asientos;2022-01-01;;
|
||||
07;BCN;"San Felipe";2022-01-01;;
|
||||
07;BCS;"Todos Santos";2022-01-01;;
|
||||
07;CAM;Hopelchén;2022-01-01;;
|
||||
07;COA;Sabinas;2022-01-01;;
|
||||
07;CHH;"Nuevo Casas Grandes";2022-01-01;;
|
||||
07;CHP;Villaflores;2022-01-01;;
|
||||
07;CMX;"Ciudad de México";2022-01-01;;
|
||||
07;DUR;"Peñón Blanco";2022-01-01;;
|
||||
07;GRO;"Atoyac de Álvarez";2022-01-01;;
|
||||
07;GUA;"León de los Aldama";2022-01-01;;
|
||||
07;HID;Zimapan;2022-01-01;;
|
||||
07;JAL;"San Juan de los Lagos";2022-01-01;;
|
||||
07;MEX;"Los Reyes Acaquilpan (La Paz)";2022-01-01;;
|
||||
07;MIC;Pátzcuaro;2022-01-01;;
|
||||
07;MOR;"Zacatepec de Hidalgo";2022-01-01;;
|
||||
07;NAY;"Francisco I. Madero (Puga)";2022-01-01;;
|
||||
07;NLE;Monterrey;2022-01-01;;
|
||||
07;OAX;"Loma Bonita";2022-01-01;;
|
||||
07;PUE;"San Andrés Cholula";2022-01-01;;
|
||||
07;ROO;"Isla Mujeres";2022-01-01;;
|
||||
07;SIN;Navolato;2022-01-01;;
|
||||
07;SLP;Charcas;2022-01-01;;
|
||||
07;SON;Hermosillo;2022-01-01;;
|
||||
07;TAB;Macuspana;2022-01-01;;
|
||||
07;TAM;Reynosa;2022-01-01;;
|
||||
07;VER;Córdoba;2022-01-01;;
|
||||
07;ZAC;Ojocaliente;2022-01-01;;
|
||||
08;AGU;Tepezalá;2022-01-01;;
|
||||
08;BCS;"Heroica Mulegé";2022-01-01;;
|
||||
08;CAM;Champotón;2022-01-01;;
|
||||
08;COA;Saltillo;2022-01-01;;
|
||||
08;CHP;"Las Margaritas";2022-01-01;;
|
||||
08;CMX;"Ciudad de México";2022-01-01;;
|
||||
08;DUR;"Francisco I. Madero";2022-01-01;;
|
||||
08;GUA;Moroleón;2022-01-01;;
|
||||
08;HID;"Huejutla de Reyes";2022-01-01;;
|
||||
08;JAL;"Tepatitlán de Morelos";2022-01-01;;
|
||||
08;MEX;Metepec;2022-01-01;;
|
||||
08;MIC;"Sahuayo de Morelos";2022-01-01;;
|
||||
08;MOR;Tlaquiltenango;2022-01-01;;
|
||||
08;NAY;"Villa Hidalgo (El Nuevo)";2022-01-01;;
|
||||
08;NLE;"Ciudad Sabinas Hidalgo";2022-01-01;;
|
||||
08;OAX;"Puerto Escondido";2022-01-01;;
|
||||
08;PUE;"San Pedro Cholula";2022-01-01;;
|
||||
08;ROO;Bacalar;2022-01-01;;
|
||||
08;SIN;Quila;2022-01-01;;
|
||||
08;SLP;"Salinas de Hidalgo";2022-01-01;;
|
||||
08;SON;Huatabampo;2022-01-01;;
|
||||
08;TAB;"Tenosique de Pino Suárez";2022-01-01;;
|
||||
08;TAM;"Ciudad Río Bravo";2022-01-01;;
|
||||
08;VER;"Tres Valles";2022-01-01;;
|
||||
08;ZAC;"Villa Hidalgo";2022-01-01;;
|
||||
09;AGU;Cosío;2022-01-01;;
|
||||
09;BCS;"Villa Alberto Andrés Alvarado Arámburo";2022-01-01;;
|
||||
09;CAM;Hecelchakán;2022-01-01;;
|
||||
09;COA;"Nueva Rosita";2022-01-01;;
|
||||
09;CHH;Madera;2022-01-01;;
|
||||
09;CHP;Arriaga;2022-01-01;;
|
||||
09;CMX;"Ciudad de México";2022-01-01;;
|
||||
09;DUR;"Nombre de Dios";2022-01-01;;
|
||||
09;GRO;"San Jerónimo de Juárez";2022-01-01;;
|
||||
09;GUA;Salamanca;2022-01-01;;
|
||||
09;HID;Tlaxcoapan;2022-01-01;;
|
||||
09;JAL;Tlaquepaque;2022-01-01;;
|
||||
09;MEX;"Naucalpan de Juárez";2022-01-01;;
|
||||
09;MIC;Uruapan;2022-01-01;;
|
||||
09;NAY;Ruiz;2022-01-01;;
|
||||
09;NLE;"San Nicolás de los Garza";2022-01-01;;
|
||||
09;OAX;"Río Grande o Piedra Parada";2022-01-01;;
|
||||
09;PUE;Huauchinango;2022-01-01;;
|
||||
09;SIN;Ahome;2022-01-01;;
|
||||
09;SLP;Cárdenas;2022-01-01;;
|
||||
09;SON;Navojoa;2022-01-01;;
|
||||
09;TAB;Teapa;2022-01-01;;
|
||||
09;TAM;"San Fernando";2022-01-01;;
|
||||
09;VER;"Jáltipan de Morelos";2022-01-01;;
|
||||
09;ZAC;Villanueva;2022-01-01;;
|
||||
10;BCS;"San Ignacio";2022-01-01;;
|
||||
10;COA;"San Pedro";2022-01-01;;
|
||||
10;CHH;"Colonia Anáhuac";2022-01-01;;
|
||||
10;CHP;Palenque;2022-01-01;;
|
||||
10;CMX;"Ciudad de México";2022-01-01;;
|
||||
10;DUR;"Vicente Guerrero";2022-01-01;;
|
||||
10;GRO;"Ciudad Apaxtla de Castrejón";2022-01-01;;
|
||||
10;GUA;"San Francisco del Rincón";2022-01-01;;
|
||||
10;HID;Tizayuca;2022-01-01;;
|
||||
10;JAL;Zapopan;2022-01-01;;
|
||||
10;MEX;"Ciudad Nezahualcoyotl";2022-01-01;;
|
||||
10;MIC;Zacapu;2022-01-01;;
|
||||
10;NAY;"San Blas";2022-01-01;;
|
||||
10;NLE;"Ciudad Santa Catarina";2022-01-01;;
|
||||
10;PUE;"Acatlán de Osorio";2022-01-01;;
|
||||
10;SIN;"Higuera de Zaragoza";2022-01-01;;
|
||||
10;SLP;Cerritos;2022-01-01;;
|
||||
10;SON;"Heroica Nogales";2022-01-01;;
|
||||
10;TAB;Paraíso;2022-01-01;;
|
||||
10;TAM;Tampico;2022-01-01;;
|
||||
10;VER;Xalapa-Enríquez;2022-01-01;;
|
||||
10;ZAC;"Villa de Cos";2022-01-01;;
|
||||
11;BCS;"Guerrero Negro";2022-01-01;;
|
||||
11;CAM;Pomuch;2022-01-01;;
|
||||
11;COA;Torreón;2022-01-01;;
|
||||
11;CHH;"Juan Aldama";2022-01-01;;
|
||||
11;CHP;Ocosingo;2022-01-01;;
|
||||
11;CMX;"Ciudad de México";2022-01-01;;
|
||||
11;DUR;"El Salto";2022-01-01;;
|
||||
11;GRO;"Ciudad Altamirano";2022-01-01;;
|
||||
11;GUA;Silao;2022-01-01;;
|
||||
11;HID;"Santiago Tulantepec";2022-01-01;;
|
||||
11;JAL;"Tlajomulco de Zúñiga";2022-01-01;;
|
||||
11;MEX;"Villa Nicolás Romero";2022-01-01;;
|
||||
11;MIC;"Zamora de Hidalgo";2022-01-01;;
|
||||
11;NAY;"Ixtlán del Río";2022-01-01;;
|
||||
11;NLE;"Doctor Arroyo";2022-01-01;;
|
||||
11;OAX;"Santiago Suchilquitongo";2022-01-01;;
|
||||
11;PUE;Cuautlancingo;2022-01-01;;
|
||||
11;SIN;Choix;2022-01-01;;
|
||||
11;SLP;Tamuín;2022-01-01;;
|
||||
11;SON;"Puerto Peñasco";2022-01-01;;
|
||||
11;TAB;Frontera;2022-01-01;;
|
||||
11;TAM;"Ciudad Victoria";2022-01-01;;
|
||||
11;VER;Minatitlán;2022-01-01;;
|
||||
11;ZAC;"Nochistlán de Mejía";2022-01-01;;
|
||||
12;BCS;"Santa Rosalía";2022-01-01;;
|
||||
12;COA;Castaños;2022-01-01;;
|
||||
12;CHH;"José Mariano Jiménez";2022-01-01;;
|
||||
12;CHP;Tonalá;2022-01-01;;
|
||||
12;CMX;"Ciudad de México";2022-01-01;;
|
||||
12;DUR;"Santa María del Oro";2022-01-01;;
|
||||
12;GRO;"Buenavista de Cuellar";2022-01-01;;
|
||||
12;GUA;Jerécuaro;2022-01-01;;
|
||||
12;HID;Ixmiquilpan;2022-01-01;;
|
||||
12;JAL;Tonalá;2022-01-01;;
|
||||
12;MEX;"Tecamac de Felipe Villanueva";2022-01-01;;
|
||||
12;MIC;"Heroica Zitácuaro";2022-01-01;;
|
||||
12;NAY;Bucerías;2022-01-01;;
|
||||
12;NLE;"Ciénega de Flores";2022-01-01;;
|
||||
12;OAX;"San Felipe Jalapa de Díaz";2022-01-01;;
|
||||
12;PUE;Tepeaca;2022-01-01;;
|
||||
12;SIN;"Villa Unión";2022-01-01;;
|
||||
12;SLP;Tamasopo;2022-01-01;;
|
||||
12;SON;"Heroica Ciudad de Cananea";2022-01-01;;
|
||||
12;TAB;Cunduacán;2022-01-01;;
|
||||
12;TAM;González;2022-01-01;;
|
||||
12;VER;Orizaba;2022-01-01;;
|
||||
12;ZAC;"Víctor Rosales";2022-01-01;;
|
||||
13;COA;"Francisco I. Madero (Chávez)";2022-01-01;;
|
||||
13;CHH;"Manuel Ojinaga";2022-01-01;;
|
||||
13;CHP;Mapastepec;2022-01-01;;
|
||||
13;CMX;"Ciudad de México";2022-01-01;;
|
||||
13;GRO;"Cutzamala de Pinzón";2022-01-01;;
|
||||
13;GUA;"Santiago Maravatío";2022-01-01;;
|
||||
13;HID;"Tepeji del Rio";2022-01-01;;
|
||||
13;JAL;Tuxpan;2022-01-01;;
|
||||
13;MEX;Tepotzotlán;2022-01-01;;
|
||||
13;MIC;"Paracho de Verduzco";2022-01-01;;
|
||||
13;NAY;"Las Varas";2022-01-01;;
|
||||
13;NLE;Hualahuises;2022-01-01;;
|
||||
13;OAX;"Bahias de Huatulco";2022-01-01;;
|
||||
13;PUE;Tecamachalco;2022-01-01;;
|
||||
13;SIN;"Sinaloa de Leyva";2022-01-01;;
|
||||
13;SLP;"Ciudad del Maíz";2022-01-01;;
|
||||
13;SON;Sonoita;2022-01-01;;
|
||||
13;TAB;Huimanguillo;2022-01-01;;
|
||||
13;TAM;Jaumave;2022-01-01;;
|
||||
13;VER;"Papantla de Olarte";2022-01-01;;
|
||||
13;ZAC;Valparaíso;2022-01-01;;
|
||||
14;COA;"Cuatro Ciénegas de Carranza";2022-01-01;;
|
||||
14;CHH;Bachíniva;2022-01-01;;
|
||||
14;CHP;"Las Rosas";2022-01-01;;
|
||||
14;CMX;"Ciudad de México";2022-01-01;;
|
||||
14;GRO;"Coyuca de Catalán";2022-01-01;;
|
||||
14;GUA;Romita;2022-01-01;;
|
||||
14;HID;"Cruz Azul";2022-01-01;;
|
||||
14;JAL;Tototlán;2022-01-01;;
|
||||
14;MEX;"Tlalnepantla de Baz";2022-01-01;;
|
||||
14;MIC;"Tangancícuaro de Arista";2022-01-01;;
|
||||
14;NAY;Xalisco;2022-01-01;;
|
||||
14;OAX;"Putla Villa de Guerrero";2022-01-01;;
|
||||
14;PUE;Zacatlán;2022-01-01;;
|
||||
14;SIN;Mocorito;2022-01-01;;
|
||||
14;SLP;Cedral;2022-01-01;;
|
||||
14;SON;"Magdalena de Kino";2022-01-01;;
|
||||
14;TAM;"Ciudad Gustavo Díaz Ordaz";2022-01-01;;
|
||||
14;VER;"Poza Rica de Hidalgo";2022-01-01;;
|
||||
14;ZAC;"Luis Moya";2022-01-01;;
|
||||
15;COA;Nadadores;2022-01-01;;
|
||||
15;CHH;Saucillo;2022-01-01;;
|
||||
15;CHP;"Chiapa de Corzo";2022-01-01;;
|
||||
15;CMX;"Ciudad de México";2022-01-01;;
|
||||
15;GRO;"Tierra Colorada";2022-01-01;;
|
||||
15;GUA;Tarandacuao;2022-01-01;;
|
||||
15;HID;Tepeapulco;2022-01-01;;
|
||||
15;JAL;"San Diego de Alejandría";2022-01-01;;
|
||||
15;MEX;"Santa Maria Tultepec";2022-01-01;;
|
||||
15;MIC;"Maravatío de Ocampo";2022-01-01;;
|
||||
15;NAY;"San pedro Lagunillas";2022-01-01;;
|
||||
15;NLE;"Cadereyta Jiménez";2022-01-01;;
|
||||
15;OAX;Cosolapa;2022-01-01;;
|
||||
15;PUE;Xicotepec;2022-01-01;;
|
||||
15;SIN;Angostura;2022-01-01;;
|
||||
15;SLP;"Tierra Nueva";2022-01-01;;
|
||||
15;TAM;"Estación Manuel (Úrsulo Galván)";2022-01-01;;
|
||||
15;VER;"San Andrés Tuxtla";2022-01-01;;
|
||||
15;ZAC;"Moyahua de Estrada";2022-01-01;;
|
||||
16;COA;"Ramos Arizpe";2022-01-01;;
|
||||
16;CHP;Cacahoatán;2022-01-01;;
|
||||
16;CMX;"Ciudad de México";2022-01-01;;
|
||||
16;GRO;"Coyuca de Benítez";2022-01-01;;
|
||||
16;GUA;Huanímaro;2022-01-01;;
|
||||
16;JAL;"La Resolana";2022-01-01;;
|
||||
16;MEX;"Tultitlán de Mariano Escobedo";2022-01-01;;
|
||||
16;MIC;"Zinapécuaro de Figueroa";2022-01-01;;
|
||||
16;NAY;"La peñita de Jaltemba";2022-01-01;;
|
||||
16;OAX;"Tlacolula de Matamoros";2022-01-01;;
|
||||
16;PUE;"Ciudad Serdán";2022-01-01;;
|
||||
16;SIN;"San Blas";2022-01-01;;
|
||||
16;SLP;"Villa de Reyes";2022-01-01;;
|
||||
16;TAM;Xicoténcatl;2022-01-01;;
|
||||
16;VER;"Túxpam de Rodríguez Cano";2022-01-01;;
|
||||
16;ZAC;Sombrerete;2022-01-01;;
|
||||
17;COA;Nava;2022-01-01;;
|
||||
17;CHP;"Ocozocoautla de Espinosa";2022-01-01;;
|
||||
17;GRO;Olinalá;2022-01-01;;
|
||||
17;GUA;Comonfort;2022-01-01;;
|
||||
17;JAL;"Atotonilco el Alto";2022-01-01;;
|
||||
17;MEX;Cuautitlán;2022-01-01;;
|
||||
17;MIC;Puruándiro;2022-01-01;;
|
||||
17;NAY;Jala;2022-01-01;;
|
||||
17;NLE;Santiago;2022-01-01;;
|
||||
17;OAX;"San Pablo Villa de Mitla";2022-01-01;;
|
||||
17;PUE;Amozoc;2022-01-01;;
|
||||
17;SIN;"La Cruz";2022-01-01;;
|
||||
17;SLP;"Fracción el Refugio";2022-01-01;;
|
||||
17;TAM;"Ciudad Miguel Alemán";2022-01-01;;
|
||||
17;VER;Veracruz;2022-01-01;;
|
||||
17;ZAC;Jalpa;2022-01-01;;
|
||||
18;COA;Zaragoza;2022-01-01;;
|
||||
18;CHP;"Cintalapa de Figueroa";2022-01-01;;
|
||||
18;GRO;Marquelia;2022-01-01;;
|
||||
18;GUA;Uriangato;2022-01-01;;
|
||||
18;JAL;Jalostotitlán;2022-01-01;;
|
||||
18;MEX;Ixtapaluca;2022-01-01;;
|
||||
18;MIC;Yurécuaro;2022-01-01;;
|
||||
18;NAY;Ahuacatlán;2022-01-01;;
|
||||
18;NLE;"El cercado";2022-01-01;;
|
||||
18;OAX;Natividad;2022-01-01;;
|
||||
18;SIN;"El rosario";2022-01-01;;
|
||||
18;SLP;Tamazunchale;2022-01-01;;
|
||||
18;TAM;"Soto la Marina";2022-01-01;;
|
||||
18;VER;"Tierra Blanca";2022-01-01;;
|
||||
18;ZAC;Loreto;2022-01-01;;
|
||||
19;COA;"San Buenaventura";2022-01-01;;
|
||||
19;CHP;Pichucalco;2022-01-01;;
|
||||
19;GRO;"Zumpango del Río";2022-01-01;;
|
||||
19;GUA;Pénjamo;2022-01-01;;
|
||||
19;JAL;Poncitlán;2022-01-01;;
|
||||
19;MEX;"Texcoco de Mora";2022-01-01;;
|
||||
19;MIC;"Huetamo de Núñez";2022-01-01;;
|
||||
19;OAX;"Teotitlán de Flores Magón";2022-01-01;;
|
||||
19;SIN;"Estación Naranjo";2022-01-01;;
|
||||
19;SLP;"Santa María del Río";2022-01-01;;
|
||||
19;TAM;"Ciudad Tula";2022-01-01;;
|
||||
19;VER;Cosamaloapan;2022-01-01;;
|
||||
19;ZAC;"Juan Aldama";2022-01-01;;
|
||||
20;COA;"Ciudad Melchor Múzquiz";2022-01-01;;
|
||||
20;CHP;"Puerto Madero (San Benito)";2022-01-01;;
|
||||
20;GRO;"San Luis de la Loma";2022-01-01;;
|
||||
20;GUA;Cuerámaro;2022-01-01;;
|
||||
20;JAL;Arandas;2022-01-01;;
|
||||
20;MEX;"Toluca de Lerdo";2022-01-01;;
|
||||
20;MIC;"Tacámbaro de Codallos";2022-01-01;;
|
||||
20;NLE;Anáhuac;2022-01-01;;
|
||||
20;OAX;"Santa María Huatulco";2022-01-01;;
|
||||
20;SIN;Aguaruto;2022-01-01;;
|
||||
20;SLP;"El Naranjo";2022-01-01;;
|
||||
20;TAM;"Nueva Ciudad Guerrero";2022-01-01;;
|
||||
20;VER;"Carlos A. Carrillo";2022-01-01;;
|
||||
21;COA;Viesca;2022-01-01;;
|
||||
21;CHP;Pijijiapan;2022-01-01;;
|
||||
21;GRO;Petatlán;2022-01-01;;
|
||||
21;GUA;"Empalme Escobedo (Escobedo)";2022-01-01;;
|
||||
21;JAL;"Talpa de Allende";2022-01-01;;
|
||||
21;MEX;"Valle de Chalco Solidaridad";2022-01-01;;
|
||||
21;MIC;"Ciudad Lázaro Cárdenas";2022-01-01;;
|
||||
21;NLE;García;2022-01-01;;
|
||||
21;OAX;"San Juan Bautista Cuicatlán";2022-01-01;;
|
||||
21;SIN;Cosalá;2022-01-01;;
|
||||
21;TAM;"Valle Hermoso";2022-01-01;;
|
||||
21;VER;Pánuco;2022-01-01;;
|
||||
22;COA;Morelos;2022-01-01;;
|
||||
22;CHP;Reforma;2022-01-01;;
|
||||
22;GRO;"La Unión";2022-01-01;;
|
||||
22;GUA;"San Luis de la Paz";2022-01-01;;
|
||||
22;JAL;Etzatlán;2022-01-01;;
|
||||
22;MEX;"Tejupilco de Hidalgo";2022-01-01;;
|
||||
22;MIC;"Las Guacamayas";2022-01-01;;
|
||||
22;NLE;"Ciudad Benito Juárez";2022-01-01;;
|
||||
22;OAX;"Villa Sola de Vega";2022-01-01;;
|
||||
22;SIN;"San Ignacio";2022-01-01;;
|
||||
22;VER;"Tampico Alto";2022-01-01;;
|
||||
23;COA;Arteaga;2022-01-01;;
|
||||
23;CHP;Huixtla;2022-01-01;;
|
||||
23;GRO;"San Luis San Pedro";2022-01-01;;
|
||||
23;GUA;"Valle de Santiago";2022-01-01;;
|
||||
23;JAL;Sayula;2022-01-01;;
|
||||
23;MEX;"Chalco de Díaz Covarrubias";2022-01-01;;
|
||||
23;MIC;"Jiquilpan de Juárez";2022-01-01;;
|
||||
23;OAX;"Ocotlán de Morelos";2022-01-01;;
|
||||
23;SIN;Topolobampo;2022-01-01;;
|
||||
23;VER;"Tempoal de Sánchez";2022-01-01;;
|
||||
24;COA;Allende;2022-01-01;;
|
||||
24;CHP;"Motozintla de Mendoza";2022-01-01;;
|
||||
24;GRO;Teloloapan;2022-01-01;;
|
||||
24;GUA;Abasolo;2022-01-01;;
|
||||
24;JAL;"Ahualulco de Mercado";2022-01-01;;
|
||||
24;MEX;Amatepec;2022-01-01;;
|
||||
24;MIC;Tuxpan;2022-01-01;;
|
||||
24;OAX;"Villa de Zaachila";2022-01-01;;
|
||||
24;SIN;"Lic. Benito Juárez (Campo Gobierno)";2022-01-01;;
|
||||
24;VER;Tantoyuca;2022-01-01;;
|
||||
25;CHP;Acala;2022-01-01;;
|
||||
25;GRO;"Técpan de Galeana";2022-01-01;;
|
||||
25;GUA;"Rincón de Tamayo";2022-01-01;;
|
||||
25;JAL;"Autlán de Navarro";2022-01-01;;
|
||||
25;MIC;"Cotija de la Paz";2022-01-01;;
|
||||
25;OAX;"Miahuatlán de Porfirio Díaz";2022-01-01;;
|
||||
25;VER;"Gutiérrez Zamora";2022-01-01;;
|
||||
26;GRO;Huitzuco;2022-01-01;;
|
||||
26;GUA;Villagrán;2022-01-01;;
|
||||
26;JAL;Magdalena;2022-01-01;;
|
||||
26;MEX;"Melchor Ocampo";2022-01-01;;
|
||||
26;MIC;"Nueva Italia de Ruiz";2022-01-01;;
|
||||
26;OAX;"Unión Hidalgo";2022-01-01;;
|
||||
26;VER;"Platón Sánchez";2022-01-01;;
|
||||
27;GRO;"Tixtla de Guerrero";2022-01-01;;
|
||||
27;GUA;Yuriria;2022-01-01;;
|
||||
27;JAL;"San Julián";2022-01-01;;
|
||||
27;MEX;"San Vicente Chicoloapan de Juárez";2022-01-01;;
|
||||
27;MIC;"Cuitzeo del Porvenir";2022-01-01;;
|
||||
27;OAX;"El Camarón";2022-01-01;;
|
||||
27;VER;"Juan Rodríguez Clara";2022-01-01;;
|
||||
28;GRO;"Tepecoacuilco de Trujano";2022-01-01;;
|
||||
28;GUA;"Apaseo el Grande";2022-01-01;;
|
||||
28;JAL;Cocula;2022-01-01;;
|
||||
28;MEX;Capulhuac;2022-01-01;;
|
||||
28;OAX;"San Pedro Mixtepec -Dto. 22-";2022-01-01;;
|
||||
28;VER;"Huatusco de Chicuellar";2022-01-01;;
|
||||
29;GRO;"San Marcos";2022-01-01;;
|
||||
29;GUA;"Purísima de Bustos";2022-01-01;;
|
||||
29;JAL;"El Grullo";2022-01-01;;
|
||||
29;MEX;"Juchitepec de Mariano Riva Palacio";2022-01-01;;
|
||||
29;OAX;"Santa Cruz Itundujia";2022-01-01;;
|
||||
29;VER;Ixtaczoquitlán;2022-01-01;;
|
||||
30;GRO;Azoyú;2022-01-01;;
|
||||
30;GUA;Salvatierra;2022-01-01;;
|
||||
30;JAL;"San Miguel el Alto";2022-01-01;;
|
||||
30;MEX;Tequixquiac;2022-01-01;;
|
||||
30;OAX;Chahuites;2022-01-01;;
|
||||
30;VER;"Río Blanco";2022-01-01;;
|
||||
31;GRO;Tlapehuala;2022-01-01;;
|
||||
31;GUA;Marfil;2022-01-01;;
|
||||
31;JAL;Tala;2022-01-01;;
|
||||
31;MEX;Xonacatlán;2022-01-01;;
|
||||
31;OAX;"Heroica Ciudad de Ejutla de Crespo";2022-01-01;;
|
||||
31;VER;Isla;2022-01-01;;
|
||||
32;GRO;"San Luis Acatlán";2022-01-01;;
|
||||
32;GUA;"San José Iturbide";2022-01-01;;
|
||||
32;JAL;"La Barca";2022-01-01;;
|
||||
32;MEX;"San Mateo Atenco";2022-01-01;;
|
||||
32;OAX;"San Pedro Tapanatepec";2022-01-01;;
|
||||
32;VER;Cuitláhuac;2022-01-01;;
|
||||
33;GRO;"Chilapa de Álvarez";2022-01-01;;
|
||||
33;GUA;"Apaseo el Alto";2022-01-01;;
|
||||
33;JAL;Jamay;2022-01-01;;
|
||||
33;OAX;"Vicente Camalote";2022-01-01;;
|
||||
33;VER;"Fortín de las Flores";2022-01-01;;
|
||||
34;GRO;"Tlapa de Comonfort";2022-01-01;;
|
||||
34;GUA;"Ciudad Manuel Doblado";2022-01-01;;
|
||||
34;JAL;"Yahualica de González Gallo";2022-01-01;;
|
||||
34;OAX;"Villa de Tamazulápam del Progreso";2022-01-01;;
|
||||
34;VER;Alvarado;2022-01-01;;
|
||||
35;GRO;Tlalixtaquilla;2022-01-01;;
|
||||
35;GUA;"Jaral del Progreso";2022-01-01;;
|
||||
35;JAL;Colotlán;2022-01-01;;
|
||||
35;OAX;"San Juan Bautista lo de Soto";2022-01-01;;
|
||||
35;VER;"José Cardel";2022-01-01;;
|
||||
36;GRO;Cuajinicuilapa;2022-01-01;;
|
||||
36;GUA;"San Diego de la Unión";2022-01-01;;
|
||||
36;JAL;Cihuatlán;2022-01-01;;
|
||||
36;MEX;Chiconcuac;2022-01-01;;
|
||||
36;OAX;"San Juan Cacahuatepec";2022-01-01;;
|
||||
36;VER;Banderilla;2022-01-01;;
|
||||
37;GRO;Huamuxtitlán;2022-01-01;;
|
||||
37;GUA;"Santa Cruz Juventino Rosas";2022-01-01;;
|
||||
37;JAL;Zapotiltic;2022-01-01;;
|
||||
37;OAX;"San Pedro Totolapa";2022-01-01;;
|
||||
37;VER;"Paraje Nuevo";2022-01-01;;
|
||||
38;GRO;"Cruz Grande";2022-01-01;;
|
||||
38;GUA;"Doctor Mora";2022-01-01;;
|
||||
38;JAL;"Villa Corona";2022-01-01;;
|
||||
38;OAX;"San Miguel el Grande";2022-01-01;;
|
||||
38;VER;"Playa Vicente";2022-01-01;;
|
||||
39;GRO;Ocotito;2022-01-01;;
|
||||
39;GUA;"Dolores Hgo. Cuna de la Indep. Nal.";2022-01-01;;
|
||||
39;JAL;Teocaltiche;2022-01-01;;
|
||||
39;MEX;"Almoloya de Juárez";2022-01-01;;
|
||||
39;OAX;"Zimatlán de Álvarez";2022-01-01;;
|
||||
39;VER;Altotonga;2022-01-01;;
|
||||
40;GRO;Copala;2022-01-01;;
|
||||
40;MEX;Ocoyoacac;2022-01-01;;
|
||||
40;OAX;"San Pablo Huitzo";2022-01-01;;
|
||||
40;VER;"Juan Díaz Covarrubias";2022-01-01;;
|
||||
41;GRO;Zihuatanejo;2022-01-01;;
|
||||
41;JAL;Tequila;2022-01-01;;
|
||||
41;MEX;Zumpango;2022-01-01;;
|
||||
41;OAX;"San Francisco Telixtlahuaca";2022-01-01;;
|
||||
41;VER;Cuichapa;2022-01-01;;
|
||||
42;JAL;"El Quince (San José el Quince)";2022-01-01;;
|
||||
42;OAX;"Mariscala de Juárez";2022-01-01;;
|
||||
42;VER;"Santiago Tuxtla";2022-01-01;;
|
||||
43;JAL;"San José el Verde (El Verde)";2022-01-01;;
|
||||
43;OAX;"Santiago Pinotepa Nacional";2022-01-01;;
|
||||
43;VER;Huayacocotla;2022-01-01;;
|
||||
44;JAL;Jocotepec;2022-01-01;;
|
||||
44;OAX;"Santiago Jamiltepec";2022-01-01;;
|
||||
44;VER;"Paso de Ovejas";2022-01-01;;
|
||||
45;JAL;Tecalitlán;2022-01-01;;
|
||||
45;OAX;"San Pedro Pochutla";2022-01-01;;
|
||||
45;VER;Catemaco;2022-01-01;;
|
||||
46;JAL;Chapala;2022-01-01;;
|
||||
46;OAX;"Heroica Ciudad de Tlaxiaco";2022-01-01;;
|
||||
46;VER;Nogales;2022-01-01;;
|
||||
47;JAL;Ajijic;2022-01-01;;
|
||||
47;OAX;"San Juan Bautista Valle Nacional";2022-01-01;;
|
||||
47;VER;"Las Choapas";2022-01-01;;
|
||||
48;JAL;"San Ignacio Cerro Gordo";2022-01-01;;
|
||||
48;OAX;Lagunas;2022-01-01;;
|
||||
48;VER;"General Miguel Alemán (Potrero Nuevo)";2022-01-01;;
|
||||
49;JAL;"Zacoalco de Torres";2022-01-01;;
|
||||
49;OAX;"Ciudad Ixtepec";2022-01-01;;
|
||||
49;VER;Coatzintla;2022-01-01;;
|
||||
50;JAL;"Huejuquilla el Alto";2022-01-01;;
|
||||
50;OAX;"Santiago Juxtlahuaca";2022-01-01;;
|
||||
50;VER;"Ángel R. Cabada";2022-01-01;;
|
||||
51;JAL;"Villa Hidalgo";2022-01-01;;
|
||||
51;OAX;"San Sebastián Tecomaxtlahuaca";2022-01-01;;
|
||||
51;VER;"San Rafael";2022-01-01;;
|
||||
52;JAL;"Unión de San Antonio";2022-01-01;;
|
||||
52;OAX;"Asunción Nochixtlán";2022-01-01;;
|
||||
52;VER;Tlacojalpan;2022-01-01;;
|
||||
53;JAL;"Las Pintitas";2022-01-01;;
|
||||
53;OAX;"San Francisco Ixhuatán";2022-01-01;;
|
||||
53;VER;Cosoleacaque;2022-01-01;;
|
||||
54;JAL;"Tamazula de Gordiano";2022-01-01;;
|
||||
54;OAX;"San Blas Atempa";2022-01-01;;
|
||||
54;VER;"Lerdo de Tejada";2022-01-01;;
|
||||
55;JAL;"Acatlán de Juárez";2022-01-01;;
|
||||
55;OAX;"Santo Domingo Tehuantepec";2022-01-01;;
|
||||
55;VER;Tihuatlán;2022-01-01;;
|
||||
56;JAL;"Valle de Guadalupe";2022-01-01;;
|
||||
56;OAX;"Cuilápam de Guerrero";2022-01-01;;
|
||||
56;VER;Atoyac;2022-01-01;;
|
||||
57;OAX;"El Rosario";2022-01-01;;
|
||||
57;VER;"Huiloapan de Cuauhtémoc";2022-01-01;;
|
||||
58;OAX;"Santa Lucia del Camino";2022-01-01;;
|
||||
58;VER;"Cazones de Herrera";2022-01-01;;
|
||||
59;OAX;"San Antonio de la Cal";2022-01-01;;
|
||||
59;VER;Yecuatla;2022-01-01;;
|
||||
60;VER;"Soledad de Doblado";2022-01-01;;
|
||||
61;VER;"Cerro Azul";2022-01-01;;
|
||||
62;VER;Tezonapa;2022-01-01;;
|
||||
66;VER;Sihuapan;2022-01-01;;
|
||||
67;VER;"El Higo";2022-01-01;;
|
||||
68;VER;"Paso del Macho";2022-01-01;;
|
||||
69;VER;Tlapacoyan;2022-01-01;;
|
|
@ -1,183 +0,0 @@
|
||||
AED;"Dirham de EAU";2;5;2022-01-01;
|
||||
AFN;Afghani;2;5;2022-01-01;
|
||||
ALL;Lek;2;5;2022-01-01;
|
||||
AMD;"Dram armenio";2;5;2022-01-01;
|
||||
ANG;"Florín antillano neerlandés";2;5;2022-01-01;
|
||||
AOA;Kwanza;2;5;2022-01-01;
|
||||
ARS;"Peso Argentino";2;5;2022-01-01;
|
||||
AUD;"Dólar Australiano";2;5;2022-01-01;
|
||||
AWG;"Aruba Florin";2;5;2022-01-01;
|
||||
AZN;"Azerbaijanian Manat";2;5;2022-01-01;
|
||||
BAM;"Convertibles marca";2;5;2022-01-01;
|
||||
BBD;"Dólar de Barbados";2;5;2022-01-01;
|
||||
BDT;Taka;2;5;2022-01-01;
|
||||
BGN;"Lev búlgaro";2;5;2022-01-01;
|
||||
BHD;"Dinar de Bahrein";3;5;2022-01-01;
|
||||
BIF;"Burundi Franc";0;5;2022-01-01;
|
||||
BMD;"Dólar de Bermudas";2;5;2022-01-01;
|
||||
BND;"Dólar de Brunei";2;5;2022-01-01;
|
||||
BOB;Boliviano;2;5;2022-01-01;
|
||||
BOV;Mvdol;2;5;2022-01-01;
|
||||
BRL;"Real brasileño";2;5;2022-01-01;
|
||||
BSD;"Dólar de las Bahamas";2;5;2022-01-01;
|
||||
BTN;Ngultrum;2;5;2022-01-01;
|
||||
BWP;Pula;2;5;2022-01-01;
|
||||
BYR;"Rublo bielorruso";0;5;2022-01-01;
|
||||
BZD;"Dólar de Belice";2;5;2022-01-01;
|
||||
CAD;"Dólar Canadiense";2;5;2022-01-01;
|
||||
CDF;"Franco congoleño";2;5;2022-01-01;
|
||||
CHE;"WIR Euro";2;5;2022-01-01;
|
||||
CHF;"Franco Suizo";2;5;2022-01-01;
|
||||
CHW;"Franc WIR";2;5;2022-01-01;
|
||||
CLF;"Unidad de Fomento";4;5;2022-01-01;
|
||||
CLP;"Peso chileno";0;5;2022-01-01;
|
||||
CNH;"Yuan extracontinental (China )";2;5;2023-05-29;
|
||||
CNY;"Yuan Renminbi";2;5;2022-01-01;
|
||||
COP;"Peso Colombiano";2;5;2022-01-01;
|
||||
COU;"Unidad de Valor real";2;5;2022-01-01;
|
||||
CRC;"Colón costarricense";2;5;2022-01-01;
|
||||
CUC;"Peso Convertible";2;5;2022-01-01;
|
||||
CUP;"Peso Cubano";2;5;2022-01-01;
|
||||
CVE;"Cabo Verde Escudo";2;5;2022-01-01;
|
||||
CZK;"Corona checa";2;5;2022-01-01;
|
||||
DJF;"Franco de Djibouti";0;5;2022-01-01;
|
||||
DKK;"Corona danesa";2;5;2022-01-01;
|
||||
DOP;"Peso Dominicano";2;5;2022-01-01;
|
||||
DZD;"Dinar argelino";2;5;2022-01-01;
|
||||
EGP;"Libra egipcia";2;5;2022-01-01;
|
||||
ERN;Nakfa;2;5;2022-01-01;
|
||||
ESD;"Dólar de Ecuador";2;5;2023-05-29;
|
||||
ETB;"Birr etíope";2;5;2022-01-01;
|
||||
EUR;Euro;2;5;2022-01-01;
|
||||
FJD;"Dólar de Fiji";2;5;2022-01-01;
|
||||
FKP;"Libra malvinense";2;5;2022-01-01;
|
||||
GBP;"Libra Esterlina";2;5;2022-01-01;
|
||||
GEL;Lari;2;5;2022-01-01;
|
||||
GHS;"Cedi de Ghana";2;5;2022-01-01;
|
||||
GIP;"Libra de Gibraltar";2;5;2022-01-01;
|
||||
GMD;Dalasi;2;5;2022-01-01;
|
||||
GNF;"Franco guineano";0;5;2022-01-01;
|
||||
GTQ;Quetzal;2;5;2022-01-01;
|
||||
GYD;"Dólar guyanés";2;5;2022-01-01;
|
||||
HKD;"Dólar De Hong Kong";2;5;2022-01-01;
|
||||
HNL;Lempira;2;5;2022-01-01;
|
||||
HRK;Kuna;2;5;2022-01-01;
|
||||
HTG;Gourde;2;5;2022-01-01;
|
||||
HUF;Florín;2;5;2022-01-01;
|
||||
IDR;Rupia;2;5;2022-01-01;
|
||||
ILS;"Nuevo Shekel Israelí";2;5;2022-01-01;
|
||||
INR;"Rupia india";2;5;2022-01-01;
|
||||
IQD;"Dinar iraquí";3;5;2022-01-01;
|
||||
IRR;"Rial iraní";2;5;2022-01-01;
|
||||
ISK;"Corona islandesa";0;5;2022-01-01;
|
||||
JMD;"Dólar Jamaiquino";2;5;2022-01-01;
|
||||
JOD;"Dinar jordano";3;5;2022-01-01;
|
||||
JPY;Yen;0;5;2022-01-01;
|
||||
KES;"Chelín keniano";2;5;2022-01-01;
|
||||
KGS;Som;2;5;2022-01-01;
|
||||
KHR;Riel;2;5;2022-01-01;
|
||||
KMF;"Franco Comoro";0;5;2022-01-01;
|
||||
KPW;"Corea del Norte ganó";2;5;2022-01-01;
|
||||
KRW;Won;0;5;2022-01-01;
|
||||
KWD;"Dinar kuwaití";3;5;2022-01-01;
|
||||
KYD;"Dólar de las Islas Caimán";2;5;2022-01-01;
|
||||
KZT;Tenge;2;5;2022-01-01;
|
||||
LAK;Kip;2;5;2022-01-01;
|
||||
LBP;"Libra libanesa";2;5;2022-01-01;
|
||||
LKR;"Rupia de Sri Lanka";2;5;2022-01-01;
|
||||
LRD;"Dólar liberiano";2;5;2022-01-01;
|
||||
LSL;Loti;2;5;2022-01-01;
|
||||
LYD;"Dinar libio";3;5;2022-01-01;
|
||||
MAD;"Dirham marroquí";2;5;2022-01-01;
|
||||
MDL;"Leu moldavo";2;5;2022-01-01;
|
||||
MGA;"Ariary malgache";2;5;2022-01-01;
|
||||
MKD;Denar;2;5;2022-01-01;
|
||||
MMK;Kyat;2;5;2022-01-01;
|
||||
MNT;Tugrik;2;5;2022-01-01;
|
||||
MOP;Pataca;2;5;2022-01-01;
|
||||
MRO;Ouguiya;2;5;2022-01-01;
|
||||
MUR;"Rupia de Mauricio";2;5;2022-01-01;
|
||||
MVR;Rupia;2;5;2022-01-01;
|
||||
MWK;Kwacha;2;5;2022-01-01;
|
||||
MXN;"Peso Mexicano";2;5;2022-01-01;
|
||||
MXV;"México Unidad de Inversión (UDI)";2;5;2022-01-01;
|
||||
MYR;"Ringgit malayo";2;5;2022-01-01;
|
||||
MZN;"Mozambique Metical";2;5;2022-01-01;
|
||||
NAD;"Dólar de Namibia";2;5;2022-01-01;
|
||||
NGN;Naira;2;5;2022-01-01;
|
||||
NIC;"Córdoba (Nicaragua)";2;5;2023-05-29;
|
||||
NIO;"Córdoba Oro";2;5;2022-01-01;
|
||||
NOK;"Corona noruega";2;5;2022-01-01;
|
||||
NPR;"Rupia nepalí";2;5;2022-01-01;
|
||||
NZD;"Dólar de Nueva Zelanda";2;5;2022-01-01;
|
||||
OMR;"Rial omaní";3;5;2022-01-01;
|
||||
PAB;Balboa;2;5;2022-01-01;
|
||||
PEN;"Nuevo Sol";2;5;2022-01-01;
|
||||
PGK;Kina;2;5;2022-01-01;
|
||||
PHP;"Peso filipino";2;5;2022-01-01;
|
||||
PKR;"Rupia de Pakistán";2;5;2022-01-01;
|
||||
PLN;Zloty;2;5;2022-01-01;
|
||||
PYG;Guaraní;0;5;2022-01-01;
|
||||
QAR;"Qatar Rial";2;5;2022-01-01;
|
||||
RON;"Leu rumano";2;5;2022-01-01;
|
||||
RSD;"Dinar serbio";2;5;2022-01-01;
|
||||
RUB;"Rublo ruso";2;5;2022-01-01;
|
||||
RWF;"Franco ruandés";0;5;2022-01-01;
|
||||
SAR;"Riyal saudí";2;5;2022-01-01;
|
||||
SBD;"Dólar de las Islas Salomón";2;5;2022-01-01;
|
||||
SCR;"Rupia de Seychelles";2;5;2022-01-01;
|
||||
SDG;"Libra sudanesa";2;5;2022-01-01;
|
||||
SEK;"Corona sueca";2;5;2022-01-01;
|
||||
SGD;"Dólar De Singapur";2;5;2022-01-01;
|
||||
SHP;"Libra de Santa Helena";2;5;2022-01-01;
|
||||
SLL;Leona;2;5;2022-01-01;
|
||||
SOS;"Chelín somalí";2;5;2022-01-01;
|
||||
SRD;"Dólar de Suriname";2;5;2022-01-01;
|
||||
SSP;"Libra sudanesa Sur";2;5;2022-01-01;
|
||||
STD;Dobra;2;5;2022-01-01;
|
||||
SVC;"Colon El Salvador";2;5;2022-01-01;
|
||||
SYP;"Libra Siria";2;5;2022-01-01;
|
||||
SZL;Lilangeni;2;5;2022-01-01;
|
||||
THB;Baht;2;5;2022-01-01;
|
||||
TJS;Somoni;2;5;2022-01-01;
|
||||
TMT;"Turkmenistán nuevo manat";2;5;2022-01-01;
|
||||
TND;"Dinar tunecino";3;5;2022-01-01;
|
||||
TOP;Pa'anga;2;5;2022-01-01;
|
||||
TRY;"Lira turca";2;5;2022-01-01;
|
||||
TTD;"Dólar de Trinidad y Tobago";2;5;2022-01-01;
|
||||
TWD;"Nuevo dólar de Taiwán";2;5;2022-01-01;
|
||||
TZS;"Shilling tanzano";2;5;2022-01-01;
|
||||
UAH;Hryvnia;2;5;2022-01-01;
|
||||
UGX;"Shilling de Uganda";0;5;2022-01-01;
|
||||
USD;"Dólar americano";2;5;2022-01-01;
|
||||
USN;"Dólar estadounidense (día siguiente)";2;5;2022-01-01;
|
||||
UYI;"Peso Uruguay en Unidades Indexadas (URUIURUI)";0;5;2022-01-01;
|
||||
UYP;"Uruguay (Peso)";2;5;2023-05-29;
|
||||
UYU;"Peso Uruguayo";2;5;2022-01-01;
|
||||
UZS;"Uzbekistán Sum";2;5;2022-01-01;
|
||||
VEF;Bolívar;2;5;2022-01-01;
|
||||
VES;"Bolívar digital (Venezuela)";2;5;2023-05-29;
|
||||
VND;Dong;0;5;2022-01-01;
|
||||
VUV;Vatu;0;5;2022-01-01;
|
||||
WST;Tala;2;5;2022-01-01;
|
||||
XAF;"Franco CFA BEAC";0;5;2022-01-01;
|
||||
XAG;Plata;0;5;2022-01-01;
|
||||
XAU;Oro;0;5;2022-01-01;
|
||||
XBA;"Unidad de Mercados de Bonos Unidad Europea Composite (EURCO)";0;5;2022-01-01;
|
||||
XBB;"Unidad Monetaria de Bonos de Mercados Unidad Europea (UEM-6)";0;5;2022-01-01;
|
||||
XBC;"Mercados de Bonos Unidad Europea unidad de cuenta a 9 (UCE-9)";0;5;2022-01-01;
|
||||
XBD;"Mercados de Bonos Unidad Europea unidad de cuenta a 17 (UCE-17)";0;5;2022-01-01;
|
||||
XCD;"Dólar del Caribe Oriental";2;5;2022-01-01;
|
||||
XDR;"DEG (Derechos Especiales de Giro)";0;5;2022-01-01;
|
||||
XOF;"Franco CFA BCEAO";0;5;2022-01-01;
|
||||
XPD;Paladio;0;5;2022-01-01;
|
||||
XPF;"Franco CFP";0;5;2022-01-01;
|
||||
XPT;Platino;0;5;2022-01-01;
|
||||
XSU;Sucre;0;5;2022-01-01;
|
||||
XTS;"Códigos reservados específicamente para propósitos de prueba";0;;2022-01-01;
|
||||
XUA;"Unidad ADB de Cuenta";0;5;2022-01-01;
|
||||
XXX;"Los códigos asignados para las transacciones en que intervenga ninguna moneda";0;;2022-01-01;
|
||||
YER;"Rial yemení";2;5;2022-01-01;
|
||||
ZAR;Rand;2;5;2022-01-01;
|
||||
ZMW;"Kwacha zambiano";2;5;2022-01-01;
|
||||
ZWL;"Zimbabwe Dólar";2;5;2022-01-01;
|
|
File diff suppressed because it is too large
Load Diff
@ -1,251 +0,0 @@
|
||||
AFG;Afganistán;;;;
|
||||
ALA;"Islas Åland";;;;
|
||||
ALB;Albania;;;;
|
||||
DEU;Alemania;;;;"Unión Europea"
|
||||
AND;Andorra;;;;
|
||||
AGO;Angola;;;;
|
||||
AIA;Anguila;;;;
|
||||
ATA;Antártida;;;;
|
||||
ATG;"Antigua y Barbuda";;;;
|
||||
SAU;"Arabia Saudita";;;;
|
||||
DZA;Argelia;;;;
|
||||
ARG;Argentina;;;;
|
||||
ARM;Armenia;;;;
|
||||
ABW;Aruba;;;;
|
||||
AUS;Australia;;;;
|
||||
AUT;Austria;;;;"Unión Europea"
|
||||
AZE;Azerbaiyán;;;;
|
||||
BHS;"Bahamas (las)";;;;
|
||||
BGD;Bangladés;;;;
|
||||
BRB;Barbados;;;;
|
||||
BHR;Baréin;;;;
|
||||
BEL;Bélgica;;;;"Unión Europea"
|
||||
BLZ;Belice;;;;
|
||||
BEN;Benín;;;;
|
||||
BMU;Bermudas;;;;
|
||||
BLR;Bielorrusia;;;;
|
||||
MMR;Myanmar;;;;
|
||||
BOL;"Bolivia, Estado Plurinacional de";;;;
|
||||
BIH;"Bosnia y Herzegovina";;;;
|
||||
BWA;Botsuana;;;;
|
||||
BRA;Brasil;;;;
|
||||
BRN;"Brunéi Darussalam";;;;
|
||||
BGR;Bulgaria;;;;"Unión Europea"
|
||||
BFA;"Burkina Faso";;;;
|
||||
BDI;Burundi;;;;
|
||||
BTN;Bután;;;;
|
||||
CPV;"Cabo Verde";;;;
|
||||
KHM;Camboya;;;;
|
||||
CMR;Camerún;;;;
|
||||
CAN;Canadá;"[A-Z][0-9][A-Z] [0-9][A-Z][0-9]";[0-9]{9};;TLCAN
|
||||
QAT;Catar;;;;
|
||||
BES;"Bonaire, San Eustaquio y Saba";;;;
|
||||
TCD;Chad;;;;
|
||||
CHL;Chile;;;;
|
||||
CHN;China;;;;
|
||||
CYP;Chipre;;;;"Unión Europea"
|
||||
COL;Colombia;;;;
|
||||
COM;Comoras;;;;
|
||||
PRK;"Corea (la República Democrática Popular de)";;;;
|
||||
KOR;"Corea (la República de)";;;;
|
||||
CIV;"Côte d'Ivoire";;;;
|
||||
CRI;"Costa Rica";;;;
|
||||
HRV;Croacia;;;;"Unión Europea"
|
||||
CUB;Cuba;;;;
|
||||
CUW;Curaçao;;;;
|
||||
DNK;Dinamarca;;;;"Unión Europea"
|
||||
DMA;Dominica;;;;
|
||||
ECU;Ecuador;;;;
|
||||
EGY;Egipto;;;;
|
||||
SLV;"El Salvador";;;;
|
||||
ARE;"Emiratos Árabes Unidos (Los)";;;;
|
||||
ERI;Eritrea;;;;
|
||||
SVK;Eslovaquia;;;;"Unión Europea"
|
||||
SVN;Eslovenia;;;;"Unión Europea"
|
||||
ESP;España;;;;"Unión Europea"
|
||||
USA;"Estados Unidos (los)";[0-9]{5}(-[0-9]{4})?;[0-9]{9};;TLCAN
|
||||
EST;Estonia;;;;"Unión Europea"
|
||||
ETH;Etiopía;;;;
|
||||
PHL;"Filipinas (las)";;;;
|
||||
FIN;Finlandia;;;;"Unión Europea"
|
||||
FJI;Fiyi;;;;
|
||||
FRA;Francia;;;;"Unión Europea"
|
||||
GAB;Gabón;;;;
|
||||
GMB;"Gambia (La)";;;;
|
||||
GEO;Georgia;;;;
|
||||
GHA;Ghana;;;;
|
||||
GIB;Gibraltar;;;;
|
||||
GRD;Granada;;;;
|
||||
GRC;Grecia;;;;"Unión Europea"
|
||||
GRL;Groenlandia;;;;
|
||||
GLP;Guadalupe;;;;
|
||||
GUM;Guam;;;;
|
||||
GTM;Guatemala;;;;
|
||||
GUF;"Guayana Francesa";;;;
|
||||
GGY;Guernsey;;;;
|
||||
GIN;Guinea;;;;
|
||||
GNB;Guinea-Bisáu;;;;
|
||||
GNQ;"Guinea Ecuatorial";;;;
|
||||
GUY;Guyana;;;;
|
||||
HTI;Haití;;;;
|
||||
HND;Honduras;;;;
|
||||
HKG;"Hong Kong";;;;
|
||||
HUN;Hungría;;;;"Unión Europea"
|
||||
IND;India;;;;
|
||||
IDN;Indonesia;;;;
|
||||
IRQ;Irak;;;;
|
||||
IRN;"Irán (la República Islámica de)";;;;
|
||||
IRL;Irlanda;;;;"Unión Europea"
|
||||
BVT;"Isla Bouvet";;;;
|
||||
IMN;"Isla de Man";;;;
|
||||
CXR;"Isla de Navidad";;;;
|
||||
NFK;"Isla Norfolk";;;;
|
||||
ISL;Islandia;;;;
|
||||
CYM;"Islas Caimán (las)";;;;
|
||||
CCK;"Islas Cocos (Keeling)";;;;
|
||||
COK;"Islas Cook (las)";;;;
|
||||
FRO;"Islas Feroe (las)";;;;
|
||||
SGS;"Georgia del sur y las islas sandwich del sur";;;;
|
||||
HMD;"Isla Heard e Islas McDonald";;;;
|
||||
FLK;"Islas Malvinas [Falkland] (las)";;;;
|
||||
MNP;"Islas Marianas del Norte (las)";;;;
|
||||
MHL;"Islas Marshall (las)";;;;
|
||||
PCN;Pitcairn;;;;
|
||||
SLB;"Islas Salomón (las)";;;;
|
||||
TCA;"Islas Turcas y Caicos (las)";;;;
|
||||
UMI;"Islas de Ultramar Menores de Estados Unidos (las)";;;;
|
||||
VGB;"Islas Vírgenes (Británicas)";;;;
|
||||
VIR;"Islas Vírgenes (EE.UU.)";;;;
|
||||
ISR;Israel;;;;
|
||||
ITA;Italia;;;;"Unión Europea"
|
||||
JAM;Jamaica;;;;
|
||||
JPN;Japón;;;;
|
||||
JEY;Jersey;;;;
|
||||
JOR;Jordania;;;;
|
||||
KAZ;Kazajistán;;;;
|
||||
KEN;Kenia;;;;
|
||||
KGZ;Kirguistán;;;;
|
||||
KIR;Kiribati;;;;
|
||||
KWT;Kuwait;;;;
|
||||
LAO;"Lao, (la) República Democrática Popular";;;;
|
||||
LSO;Lesoto;;;;
|
||||
LVA;Letonia;;;;"Unión Europea"
|
||||
LBN;Líbano;;;;
|
||||
LBR;Liberia;;;;
|
||||
LBY;Libia;;;;
|
||||
LIE;Liechtenstein;;;;
|
||||
LTU;Lituania;;;;"Unión Europea"
|
||||
LUX;Luxemburgo;;;;"Unión Europea"
|
||||
MAC;Macao;;;;
|
||||
MDG;Madagascar;;;;
|
||||
MYS;Malasia;;;;
|
||||
MWI;Malaui;;;;
|
||||
MDV;Maldivas;;;;
|
||||
MLI;Malí;;;;
|
||||
MLT;Malta;;;;"Unión Europea"
|
||||
MAR;Marruecos;;;;
|
||||
MTQ;Martinica;;;;
|
||||
MUS;Mauricio;;;;
|
||||
MRT;Mauritania;;;;
|
||||
MYT;Mayotte;;;;
|
||||
MEX;México;[0-9]{5};"""[A-Z&Ñ]{3,4}[0-9]{2}(0[1-9]|1[012])(0[1-9]|[12][0-9]|3[01])[A-Z0-9]{2}[0
|
||||
-9A]""";"Lista del SAT";TLCAN
|
||||
FSM;"Micronesia (los Estados Federados de)";;;;
|
||||
MDA;"Moldavia (la República de)";;;;
|
||||
MCO;Mónaco;;;;
|
||||
MNG;Mongolia;;;;
|
||||
MNE;Montenegro;;;;
|
||||
MSR;Montserrat;;;;
|
||||
MOZ;Mozambique;;;;
|
||||
NAM;Namibia;;;;
|
||||
NRU;Nauru;;;;
|
||||
NPL;Nepal;;;;
|
||||
NIC;Nicaragua;;;;
|
||||
NER;"Níger (el)";;;;
|
||||
NGA;Nigeria;;;;
|
||||
NIU;Niue;;;;
|
||||
NOR;Noruega;;;;
|
||||
NCL;"Nueva Caledonia";;;;
|
||||
NZL;"Nueva Zelanda";;;;
|
||||
OMN;Omán;;;;
|
||||
NLD;"Países Bajos (los)";;;;"Unión Europea"
|
||||
PAK;Pakistán;;;;
|
||||
PLW;Palaos;;;;
|
||||
PSE;"Palestina, Estado de";;;;
|
||||
PAN;Panamá;;;;
|
||||
PNG;"Papúa Nueva Guinea";;;;
|
||||
PRY;Paraguay;;;;
|
||||
PER;Perú;;;;
|
||||
PYF;"Polinesia Francesa";;;;
|
||||
POL;Polonia;;;;"Unión Europea"
|
||||
PRT;Portugal;;;;"Unión Europea"
|
||||
PRI;"Puerto Rico";;;;
|
||||
GBR;"Reino Unido (el)";;;;"Unión Europea"
|
||||
CAF;"República Centroafricana (la)";;;;
|
||||
CZE;"República Checa (la)";;;;"Unión Europea"
|
||||
MKD;"Macedonia (la antigua República Yugoslava de)";;;;
|
||||
COG;Congo;;;;
|
||||
COD;"Congo (la República Democrática del)";;;;
|
||||
DOM;"República Dominicana (la)";;;;
|
||||
REU;Reunión;;;;
|
||||
RWA;Ruanda;;;;
|
||||
ROU;Rumania;;;;"Unión Europea"
|
||||
RUS;"Rusia, (la) Federación de";;;;
|
||||
ESH;"Sahara Occidental";;;;
|
||||
WSM;Samoa;;;;
|
||||
ASM;"Samoa Americana";;;;
|
||||
BLM;"San Bartolomé";;;;
|
||||
KNA;"San Cristóbal y Nieves";;;;
|
||||
SMR;"San Marino";;;;
|
||||
MAF;"San Martín (parte francesa)";;;;
|
||||
SPM;"San Pedro y Miquelón";;;;
|
||||
VCT;"San Vicente y las Granadinas";;;;
|
||||
SHN;"Santa Helena, Ascensión y Tristán de Acuña";;;;
|
||||
LCA;"Santa Lucía";;;;
|
||||
STP;"Santo Tomé y Príncipe";;;;
|
||||
SEN;Senegal;;;;
|
||||
SRB;Serbia;;;;
|
||||
SYC;Seychelles;;;;
|
||||
SLE;"Sierra leona";;;;
|
||||
SGP;Singapur;;;;
|
||||
SXM;"Sint Maarten (parte holandesa)";;;;
|
||||
SYR;"Siria, (la) República Árabe";;;;
|
||||
SOM;Somalia;;;;
|
||||
LKA;"Sri Lanka";;;;
|
||||
SWZ;Suazilandia;;;;
|
||||
ZAF;Sudáfrica;;;;
|
||||
SDN;"Sudán (el)";;;;
|
||||
SSD;"Sudán del Sur";;;;
|
||||
SWE;Suecia;;;;"Unión Europea"
|
||||
CHE;Suiza;;;;
|
||||
SUR;Surinam;;;;
|
||||
SJM;"Svalbard y Jan Mayen";;;;
|
||||
THA;Tailandia;;;;
|
||||
TWN;"Taiwán (Provincia de China)";;;;
|
||||
TZA;"Tanzania, República Unida de";;;;
|
||||
TJK;Tayikistán;;;;
|
||||
IOT;"Territorio Británico del Océano Índico (el)";;;;
|
||||
ATF;"Territorios Australes Franceses (los)";;;;
|
||||
TLS;Timor-Leste;;;;
|
||||
TGO;Togo;;;;
|
||||
TKL;Tokelau;;;;
|
||||
TON;Tonga;;;;
|
||||
TTO;"Trinidad y Tobago";;;;
|
||||
TUN;Túnez;;;;
|
||||
TKM;Turkmenistán;;;;
|
||||
TUR;Turquía;;;;
|
||||
TUV;Tuvalu;;;;
|
||||
UKR;Ucrania;;;;
|
||||
UGA;Uganda;;;;
|
||||
URY;Uruguay;;;;
|
||||
UZB;Uzbekistán;;;;
|
||||
VUT;Vanuatu;;;;
|
||||
VAT;"Santa Sede[Estado de la Ciudad del Vaticano] (la)";;;;
|
||||
VEN;"Venezuela, República Bolivariana de";;;;
|
||||
VNM;"Viet Nam";;;;
|
||||
WLF;"Wallis y Futuna";;;;
|
||||
YEM;Yemen;;;;
|
||||
DJI;Yibuti;;;;
|
||||
ZMB;Zambia;;;;
|
||||
ZWE;Zimbabue;;;;
|
||||
ZZZ;"Países no declarados";;;;
|
|
@ -1,44 +0,0 @@
|
||||
001;Sueldos, Salarios Rayas y Jornales;Gravado
|
||||
002;Gratificación Anual (Aguinaldo);Gravado y Exento
|
||||
003;Participación de los Trabajadores en las Utilidades PTU;Gravado y Exento
|
||||
004;Reembolso de Gastos Médicos Dentales y Hospitalarios;Gravado y Exento
|
||||
005;Fondo de Ahorro;Gravado y Exento
|
||||
006;Caja de ahorro;Gravado y Exento
|
||||
009;Contribuciones a Cargo del Trabajador Pagadas por el Patrón;Gravado
|
||||
010;Premios por puntualidad;Gravado
|
||||
011;Prima de Seguro de vida;Gravado y Exento
|
||||
012;Seguro de Gastos Médicos Mayores;Gravado y Exento
|
||||
013;Cuotas Sindicales Pagadas por el Patrón;Gravado
|
||||
014;Subsidios por incapacidad;Gravado y Exento
|
||||
015;Becas para trabajadores y/o hijos;Gravado y Exento
|
||||
019;Horas extra;Gravado y Exento
|
||||
020;Prima dominical;Gravado y Exento
|
||||
021;Prima vacacional;Gravado y Exento
|
||||
022;Prima por antigüedad;Gravado y Exento
|
||||
023;Pagos por separación;Gravado y Exento
|
||||
024;Seguro de retiro;Gravado y Exento
|
||||
025;Indemnizaciones;Gravado y Exento
|
||||
026;Reembolso por funeral;Gravado y Exento
|
||||
027;Cuotas de seguridad social pagadas por el patrón;Exento
|
||||
028;Comisiones;Gravado
|
||||
029;Vales de despensa;Gravado y Exento
|
||||
030;Vales de restaurante;Gravado y Exento
|
||||
031;Vales de gasolina;Gravado y Exento
|
||||
032;Vales de ropa;Gravado y Exento
|
||||
033;Ayuda para renta;Gravado y Exento
|
||||
034;Ayuda para artículos escolares;Gravado y Exento
|
||||
035;Ayuda para anteojos;Gravado y Exento
|
||||
036;Ayuda para transporte;Gravado y Exento
|
||||
037;Ayuda para gastos de funeral;Gravado y Exento
|
||||
038;Otros ingresos por salarios;Gravado y Exento
|
||||
039;Jubilaciones, pensiones o haberes de retiro;Gravado y Exento
|
||||
044;Jubilaciones, pensiones o haberes de retiro en parcialidades;Gravado y Exento
|
||||
045;Ingresos en acciones o títulos valor que representan bienes;Gravado y Exento
|
||||
046;Ingresos asimilados a salarios;Gravado y Exento
|
||||
047;Alimentación diferentes a los establecidos en el Art 94 último párrafo LISR;Gravado y Exento
|
||||
048;Habitación;Gravado y Exento
|
||||
049;Premios por asistencia;Gravado
|
||||
050;Viáticos;Gravado y Exento
|
||||
051;Pagos por gratificaciones, primas, compensaciones, recompensas u otros a extrabajadores derivados de jubilación en parcialidades;Gravado y Exento
|
||||
052;Pagos que se realicen a extrabajadores que obtengan una jubilación en parcialidades derivados de la ejecución de resoluciones judicial o de un laudo;Gravado y Exento
|
||||
053;Pagos que se realicen a extrabajadores que obtengan una jubilación en una sola exhibición derivados de la ejecución de resoluciones judicial o de un laudo;Gravado y Exento
|
|
@ -1,13 +0,0 @@
|
||||
2;Sueldos y salarios
|
||||
3;Jubilados
|
||||
4;Pensionados
|
||||
5;Asimilados a salarios, Miembros de las Sociedades Cooperativas de Producción
|
||||
6;Asimilados a salarios, Integrantes de Sociedades y Asociaciones Civiles
|
||||
7;Asimilados a salarios, Miembros de consejos directivos, de vigilancia, consultivos, honorarios a administradores, comisarios y gerentes generales
|
||||
8;Asimilados a salarios, Actividad empresarial (comisionistas)
|
||||
9;Asimilados a salarios, Honorarios asimilados a salarios
|
||||
10;Asimilados a salarios, Ingresos acciones o títulos valor
|
||||
11;Asimilados otros
|
||||
12;Jubilados o Pensionados
|
||||
13;Indemnización o Separación
|
||||
99;Otro Regimen
|
|
@ -1,19 +0,0 @@
|
||||
601;"General de Ley Personas Morales";No;Sí;2022-01-01;
|
||||
603;"Personas Morales con Fines no Lucrativos";No;Sí;2022-01-01;
|
||||
605;"Sueldos y Salarios e Ingresos Asimilados a Salarios";Sí;No;2022-01-01;
|
||||
606;Arrendamiento;Sí;No;2022-01-01;
|
||||
607;"Régimen de Enajenación o Adquisición de Bienes";Sí;No;2022-01-01;
|
||||
608;"Demás ingresos";Sí;No;2022-01-01;
|
||||
610;"Residentes en el Extranjero sin Establecimiento Permanente en México";Sí;Sí;2022-01-01;
|
||||
611;"Ingresos por Dividendos (socios y accionistas)";Sí;No;2022-01-01;
|
||||
612;"Personas Físicas con Actividades Empresariales y Profesionales";Sí;No;2022-01-01;
|
||||
614;"Ingresos por intereses";Sí;No;2022-01-01;
|
||||
615;"Régimen de los ingresos por obtención de premios";Sí;No;2022-01-01;
|
||||
616;"Sin obligaciones fiscales";Sí;No;2022-01-01;
|
||||
620;"Sociedades Cooperativas de Producción que optan por diferir sus ingresos";No;Sí;2022-01-01;
|
||||
621;"Incorporación Fiscal";Sí;No;2022-01-01;
|
||||
622;"Actividades Agrícolas, Ganaderas, Silvícolas y Pesqueras";No;Sí;2022-01-01;
|
||||
623;"Opcional para Grupos de Sociedades";No;Sí;2022-01-01;
|
||||
624;Coordinados;No;Sí;2022-01-01;
|
||||
625;"Régimen de las Actividades Empresariales con ingresos a través de Plataformas Tecnológicas";Sí;No;2022-01-01;
|
||||
626;"Régimen Simplificado de Confianza";Sí;Sí;2022-01-01;
|
|
@ -1,24 +0,0 @@
|
||||
G01;"Adquisición de mercancías.";Sí;Sí;2022-01-01;;"601, 603, 606, 612, 620, 621, 622, 623, 624, 625,626"
|
||||
G02;"Devoluciones, descuentos o bonificaciones.";Sí;Sí;2022-01-01;;"601, 603, 606, 612, 616, 620, 621, 622, 623, 624, 625,626"
|
||||
G03;"Gastos en general.";Sí;Sí;2022-01-01;;"601, 603, 606, 612, 620, 621, 622, 623, 624, 625, 626"
|
||||
I01;Construcciones.;Sí;Sí;2022-01-01;;"601, 603, 606, 612, 620, 621, 622, 623, 624, 625, 626"
|
||||
I02;"Mobiliario y equipo de oficina por inversiones.";Sí;Sí;2022-01-01;;"601, 603, 606, 612, 620, 621, 622, 623, 624, 625, 626"
|
||||
I03;"Equipo de transporte.";Sí;Sí;2022-01-01;;"601, 603, 606, 612, 620, 621, 622, 623, 624, 625, 626"
|
||||
I04;"Equipo de computo y accesorios.";Sí;Sí;2022-01-01;;"601, 603, 606, 612, 620, 621, 622, 623, 624, 625, 626"
|
||||
I05;"Dados, troqueles, moldes, matrices y herramental.";Sí;Sí;2022-01-01;;"601, 603, 606, 612, 620, 621, 622, 623, 624, 625, 626"
|
||||
I06;"Comunicaciones telefónicas.";Sí;Sí;2022-01-01;;"601, 603, 606, 612, 620, 621, 622, 623, 624, 625, 626"
|
||||
I07;"Comunicaciones satelitales.";Sí;Sí;2022-01-01;;"601, 603, 606, 612, 620, 621, 622, 623, 624, 625, 626"
|
||||
I08;"Otra maquinaria y equipo.";Sí;Sí;2022-01-01;;"601, 603, 606, 612, 620, 621, 622, 623, 624, 625, 626"
|
||||
D01;"Honorarios médicos, dentales y gastos hospitalarios.";Sí;No;2022-01-01;;"605, 606, 608, 611, 612, 614, 607, 615, 625"
|
||||
D02;"Gastos médicos por incapacidad o discapacidad.";Sí;No;2022-01-01;;"605, 606, 608, 611, 612, 614, 607, 615, 625"
|
||||
D03;"Gastos funerales.";Sí;No;2022-01-01;;"605, 606, 608, 611, 612, 614, 607, 615, 625"
|
||||
D04;Donativos.;Sí;No;2022-01-01;;"605, 606, 608, 611, 612, 614, 607, 615, 625"
|
||||
D05;"Intereses reales efectivamente pagados por créditos hipotecarios (casa habitación).";Sí;No;2022-01-01;;"605, 606, 608, 611, 612, 614, 607, 615, 625"
|
||||
D06;"Aportaciones voluntarias al SAR.";Sí;No;2022-01-01;;"605, 606, 608, 611, 612, 614, 607, 615, 625"
|
||||
D07;"Primas por seguros de gastos médicos.";Sí;No;2022-01-01;;"605, 606, 608, 611, 612, 614, 607, 615, 625"
|
||||
D08;"Gastos de transportación escolar obligatoria.";Sí;No;2022-01-01;;"605, 606, 608, 611, 612, 614, 607, 615, 625"
|
||||
D09;"Depósitos en cuentas para el ahorro, primas que tengan como base planes de pensiones.";Sí;No;2022-01-01;;"605, 606, 608, 611, 612, 614, 607, 615, 625"
|
||||
D10;"Pagos por servicios educativos (colegiaturas).";Sí;No;2022-01-01;;"605, 606, 608, 611, 612, 614, 607, 615, 625"
|
||||
S01;"Sin efectos fiscales.";Sí;Sí;2022-01-01;;"601, 603, 605, 606, 608, 610, 611, 612, 614, 616, 620, 621, 622, 623, 624, 607, 615, 625, 626"
|
||||
CP01;Pagos;Sí;Sí;2022-01-01;;"601, 603, 605, 606, 608, 610, 611, 612, 614, 616, 620, 621, 622, 623, 624, 607, 615, 625, 626"
|
||||
CN01;Nómina;Sí;No;2022-01-01;;605
|
|
@ -1,23 +0,0 @@
|
||||
📄 Versión de los Catálogos SAT
|
||||
-----------------------------------
|
||||
📌 Archivo XLSX: catCFDI_V_4_20250227.xls
|
||||
📅 Fecha de generación: 2025-03-10 23:49:15
|
||||
-----------------------------------
|
||||
📂 Archivos CSV generados:
|
||||
- c_formapago.csv (22 filas)
|
||||
- c_moneda.csv (183 filas)
|
||||
- c_codigopostal.csv (95748 filas)
|
||||
- c_regimenfiscal.csv (19 filas)
|
||||
- c_pais.csv (250 filas)
|
||||
- c_usocfdi.csv (24 filas)
|
||||
- c_claveprodserv.csv (52513 filas)
|
||||
- c_claveunidad.csv (2418 filas)
|
||||
- c_aduana.csv (50 filas)
|
||||
- c_colonia.csv (145366 filas)
|
||||
- c_estado.csv (95 filas)
|
||||
- c_localidad.csv (664 filas)
|
||||
- c_municipio.csv (2463 filas)
|
||||
-----------------------------------
|
||||
🔗 Información del paquete:
|
||||
- Packagist: https://packagist.org/packages/koneko/laravel-sat-catalogs
|
||||
- Git Repo: https://git.koneko.mx/koneko/laravel-sat-catalogs
|
2008
package-lock.json
generated
2008
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -12,9 +12,11 @@
|
||||
"@babel/core": "7.23.7",
|
||||
"@babel/preset-env": "7.23.8",
|
||||
"@rollup/plugin-html": "1.0.3",
|
||||
"@tabler/icons-webfont": "^3.31.0",
|
||||
"@tailwindcss/postcss": "^4.0.4",
|
||||
"autoprefixer": "^10.4.20",
|
||||
"axios": "^1.7.9",
|
||||
"fs-extra": "^11.3.0",
|
||||
"glob": "10.4.1",
|
||||
"postcss": "8.4.49",
|
||||
"sass": "1.77.5",
|
||||
@ -141,6 +143,7 @@
|
||||
"masonry-layout": "4.2.2",
|
||||
"moment": "2.30.1",
|
||||
"node-waves": "0.7.6",
|
||||
"notyf": "^3.10.0",
|
||||
"nouislider": "15.7.2",
|
||||
"numeral": "2.0.6",
|
||||
"pdfmake": "0.2.10",
|
||||
@ -152,10 +155,11 @@
|
||||
"shepherd.js": "11.2.0",
|
||||
"sortablejs": "1.15.2",
|
||||
"spinkit": "2.0.1",
|
||||
"sweetalert2": "^11.6.13",
|
||||
"sweetalert2": "^11.21.0",
|
||||
"swiper": "11.0.7",
|
||||
"tableexport.jquery.plugin": "^1.30.0",
|
||||
"timepicker": "1.14.1",
|
||||
"toastify-js": "^1.12.0",
|
||||
"toastr": "2.1.4",
|
||||
"typeahead.js": "0.11.1",
|
||||
"xlsx": "^0.18.5"
|
||||
|
@ -1,3 +0,0 @@
|
||||
@tailwind base;
|
||||
@tailwind components;
|
||||
@tailwind utilities;
|
@ -1 +0,0 @@
|
||||
import './bootstrap';
|
4
resources/js/bootstrap.js
vendored
4
resources/js/bootstrap.js
vendored
@ -1,4 +0,0 @@
|
||||
import axios from 'axios';
|
||||
window.axios = axios;
|
||||
|
||||
window.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';
|
File diff suppressed because one or more lines are too long
@ -1,8 +0,0 @@
|
||||
<?php
|
||||
|
||||
use Illuminate\Foundation\Inspiring;
|
||||
use Illuminate\Support\Facades\Artisan;
|
||||
|
||||
Artisan::command('inspire', function () {
|
||||
$this->comment(Inspiring::quote());
|
||||
})->purpose('Display an inspiring quote');
|
@ -1,7 +0,0 @@
|
||||
<?php
|
||||
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
Route::get('/', function () {
|
||||
return view('welcome');
|
||||
});
|
19
storage/vuexy/menu.php
Normal file
19
storage/vuexy/menu.php
Normal file
@ -0,0 +1,19 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
'Inicio' => [
|
||||
'submenu' => [
|
||||
'Acerca de' => [
|
||||
'visible' => false,
|
||||
],
|
||||
'Acerca de koneko.mx' => [
|
||||
'icon' => 'ti ti-cat',
|
||||
'description' => 'Información acerca de koneko.mx',
|
||||
'route' => 'admin.core.pages.about.index',
|
||||
'priority' => 'last',
|
||||
],
|
||||
],
|
||||
],
|
||||
];
|
@ -1,14 +1,27 @@
|
||||
import defaultTheme from 'tailwindcss/defaultTheme';
|
||||
// tailwind.config.js
|
||||
import defaultTheme from 'tailwindcss/defaultTheme.js';
|
||||
|
||||
/** @type {import('tailwindcss').Config} */
|
||||
export default {
|
||||
content: [
|
||||
'./vendor/laravel/framework/src/Illuminate/Pagination/resources/views/*.blade.php',
|
||||
'./storage/framework/views/*.php',
|
||||
|
||||
// Vistas y componentes del proyecto
|
||||
'./resources/**/*.{js,ts,jsx,tsx,vue,blade.php}',
|
||||
'./vendor/koneko/**/resources/**/*.{js,ts,jsx,tsx,vue,blade.php}',
|
||||
'./resources/assets/js/**/*.js', // Asegura incluir tus JS personalizados
|
||||
'./vendor/koneko/laravel-vuexy-contacts/resources/assets/js/**/*.js', // Contact formatter JS
|
||||
|
||||
// Assets compartidos del core (opcional si los usas con clases utilitarias Tailwind)
|
||||
'./resources/assets/js/**/*.js',
|
||||
|
||||
// Assets y vistas de todos los módulos Koneko (componentes y layouts)
|
||||
'./vendor/koneko/**/resources/views/**/*.blade.php',
|
||||
'./vendor/koneko/**/resources/assets/js/**/*.js',
|
||||
'./vendor/koneko/**/resources/assets/scss/**/*.scss',
|
||||
'./vendor/koneko/**/resources/assets/css/**/*.css',
|
||||
'./vendor/koneko/**/resources/assets/vue/**/*.vue',
|
||||
|
||||
// Evitar escaneo profundo en node_modules dentro de vendor (si hubiera)
|
||||
'!./vendor/koneko/**/node_modules/**/*',
|
||||
],
|
||||
theme: {
|
||||
extend: {
|
||||
|
205
vite.config.js
205
vite.config.js
@ -3,84 +3,176 @@ import laravel from 'laravel-vite-plugin';
|
||||
import html from '@rollup/plugin-html';
|
||||
import { glob } from 'glob';
|
||||
import path from 'path';
|
||||
import fs from 'fs';
|
||||
import fse from 'fs-extra';
|
||||
|
||||
/**
|
||||
* Obtener archivos desde el componente local
|
||||
* Devuelve archivos de componentes
|
||||
*/
|
||||
function GetFilesArray(query) {
|
||||
return glob.sync(query);
|
||||
}
|
||||
|
||||
function getComponentFiles(type) {
|
||||
return glob.sync(`vendor/koneko/**/resources/${type}/**/*.${type === 'js' ? 'js' : 'scss'}`);
|
||||
}
|
||||
|
||||
// Processing Vendor JS Files
|
||||
const vendorJsFiles = GetFilesArray('vendor/koneko/laravel-vuexy-admin/resources/assets/vendor/js/*.js');
|
||||
/**
|
||||
* Devuelve solo archivos reales, omitiendo carpetas
|
||||
*/
|
||||
/**
|
||||
* Devuelve solo archivos válidos, omitiendo carpetas, .map, .php, test y node_modules
|
||||
*/
|
||||
function GetFilesArray(query) {
|
||||
return glob.sync(query, {
|
||||
ignore: [
|
||||
'**/node_modules/**',
|
||||
'**/test/**',
|
||||
'**/*.map',
|
||||
'**/*.php',
|
||||
'**/*.md',
|
||||
'**/*.txt',
|
||||
'**/*.json',
|
||||
'**/*.config.js',
|
||||
'**/index.php'
|
||||
]
|
||||
}).filter(file => {
|
||||
try {
|
||||
const stats = fs.statSync(file);
|
||||
return stats.isFile();
|
||||
} catch (e) {
|
||||
return false;
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
// Processing Libs JS Files
|
||||
const LibsJsFiles = GetFilesArray('vendor/koneko/laravel-vuexy-admin/resources/assets/vendor/libs/**/*.js');
|
||||
|
||||
// Processing Core, Themes & Pages Scss Files
|
||||
const CoreScssFiles = GetFilesArray('vendor/koneko/laravel-vuexy-admin/resources/assets/vendor/scss/**/!(_)*.scss');
|
||||
|
||||
// Processing Libs Scss & Css Files
|
||||
const LibsScssFiles = GetFilesArray('vendor/koneko/laravel-vuexy-admin/resources/assets/vendor/libs/**/!(_)*.scss');
|
||||
const LibsCssFiles = GetFilesArray('vendor/koneko/laravel-vuexy-admin/resources/assets/vendor/libs/**/*.css');
|
||||
|
||||
// Processing Fonts Scss Files
|
||||
const FontsScssFiles = GetFilesArray('vendor/koneko/laravel-vuexy-admin/resources/assets/vendor/fonts/!(_)*.scss');
|
||||
|
||||
// Archivos JS de assets de componentes
|
||||
const AssetsJsFiles = GetFilesArray('vendor/koneko/**/resources/assets/js/**/*.js');
|
||||
|
||||
const pageJsFiles = getComponentFiles('js');
|
||||
const pageScssFiles = getComponentFiles('scss');
|
||||
|
||||
|
||||
// Processing Window Assignment for Libs like jKanban, pdfMake
|
||||
/**
|
||||
* Asignación especial para librerías globales
|
||||
*/
|
||||
function libsWindowAssignment() {
|
||||
return {
|
||||
name: 'libsWindowAssignment',
|
||||
|
||||
transform(src, id) {
|
||||
if (id.includes('jkanban.js')) {
|
||||
return src.replace('this.jKanban', 'window.jKanban');
|
||||
} else if (id.includes('vfs_fonts')) {
|
||||
return src.replaceAll('this.pdfMake', 'window.pdfMake');
|
||||
name: 'libsWindowAssignment',
|
||||
transform(src, id) {
|
||||
if (id.includes('jkanban.js')) {
|
||||
return src.replace('this.jKanban', 'window.jKanban');
|
||||
} else if (id.includes('vfs_fonts')) {
|
||||
return src.replaceAll('this.pdfMake', 'window.pdfMake');
|
||||
}
|
||||
}
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
/**
|
||||
* Copiar fuentes de Tabler
|
||||
*/
|
||||
function copyTablerFonts() {
|
||||
const from = 'node_modules/@tabler/icons-webfont/dist/fonts';
|
||||
const to = 'public/build/webfonts/tabler';
|
||||
|
||||
return {
|
||||
name: 'copy-tabler-fonts',
|
||||
buildStart() {
|
||||
fse.ensureDirSync(to);
|
||||
fse.copySync(from, to, { overwrite: true });
|
||||
console.log('📁 Tabler fonts copied to:', to);
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
/**
|
||||
* Copiar fuentes de Font Awesome
|
||||
*/
|
||||
function copyFontAwesomeFonts() {
|
||||
const from = 'node_modules/@fortawesome/fontawesome-free/webfonts';
|
||||
const to = 'public/build/webfonts';
|
||||
|
||||
return {
|
||||
name: 'copy-fontawesome-fonts',
|
||||
buildStart() {
|
||||
fse.ensureDirSync(to);
|
||||
fse.copySync(from, to, { overwrite: true });
|
||||
console.log('📁 Font Awesome fonts copied to:', to);
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
/**
|
||||
* Asset groups de componentes
|
||||
*/
|
||||
const vendorJsFiles = GetFilesArray('vendor/koneko/laravel-vuexy-admin/resources/assets/vendor/js/*.js');
|
||||
const libsJsFiles = GetFilesArray('vendor/koneko/laravel-vuexy-admin/resources/assets/vendor/libs/**/*.js');
|
||||
const coreScssFiles = GetFilesArray('vendor/koneko/laravel-vuexy-admin/resources/assets/vendor/scss/**/!(_)*.scss');
|
||||
const libsScssFiles = GetFilesArray('vendor/koneko/laravel-vuexy-admin/resources/assets/vendor/libs/**/!(_)*.scss');
|
||||
const libsCssFiles = GetFilesArray('vendor/koneko/laravel-vuexy-admin/resources/assets/vendor/libs/**/*.css');
|
||||
const fontsScssFiles = GetFilesArray('vendor/koneko/laravel-vuexy-admin/resources/assets/vendor/fonts/!(_)*.scss');
|
||||
const assetsJsFiles = GetFilesArray('vendor/koneko/**/resources/assets/js/**/*.js');
|
||||
const pageJsFiles = getComponentFiles('js');
|
||||
const pageScssFiles = getComponentFiles('scss');
|
||||
|
||||
// assets de layouts tipo website, ecommerce, landing...
|
||||
const layoutJSFiles = GetFilesArray('vendor/koneko/laravel-vuexy-*-layout-*/resources/assets/**/js/**/*.js');
|
||||
const layoutSCSSFiles = GetFilesArray('vendor/koneko/laravel-vuexy-*-layout-*/resources/assets/**/scss/**/*.scss');
|
||||
const layoutCSSFiles = GetFilesArray('vendor/koneko/laravel-vuexy-*-layout-*/resources/assets/**/css/**/*.css');
|
||||
const layoutVendorJSFiles = GetFilesArray('vendor/koneko/laravel-vuexy-*-layout-*/resources/assets/**/vendor/**/*.js');
|
||||
const layoutVendorSCSSFiles = GetFilesArray('vendor/koneko/laravel-vuexy-*-layout-*/resources/assets/**/vendor/**/*.scss');
|
||||
const layoutVendorCSSFiles = GetFilesArray('vendor/koneko/laravel-vuexy-*-layout-*/resources/assets/**/vendor/**/*.css');
|
||||
const layoutFontsScssFiles = GetFilesArray('vendor/koneko/laravel-vuexy-*-layout-*/resources/assets/**/vendor/fonts/!(_)*.scss');
|
||||
|
||||
const inputs = {
|
||||
admin: [
|
||||
'vendor/koneko/laravel-vuexy-admin/resources/assets/css/demo.css',
|
||||
...vendorJsFiles,
|
||||
...libsJsFiles,
|
||||
...coreScssFiles,
|
||||
...libsScssFiles,
|
||||
...libsCssFiles,
|
||||
...fontsScssFiles,
|
||||
...assetsJsFiles,
|
||||
...pageJsFiles,
|
||||
...pageScssFiles
|
||||
],
|
||||
frontend: [
|
||||
...layoutJSFiles,
|
||||
...layoutSCSSFiles,
|
||||
...layoutCSSFiles,
|
||||
...layoutVendorJSFiles,
|
||||
...layoutVendorSCSSFiles,
|
||||
...layoutVendorCSSFiles,
|
||||
...layoutFontsScssFiles
|
||||
]
|
||||
};
|
||||
|
||||
/**
|
||||
* Aplanar entradas
|
||||
*/
|
||||
const flatInputs = Object.entries(inputs).reduce((acc, [group, paths]) => {
|
||||
paths.forEach((p, i) => {
|
||||
acc[`${group}-${i}`] = p;
|
||||
});
|
||||
return acc;
|
||||
}, {});
|
||||
|
||||
/**
|
||||
* Configuración final
|
||||
*/
|
||||
export default defineConfig({
|
||||
plugins: [
|
||||
laravel({
|
||||
input: [
|
||||
'vendor/koneko/laravel-vuexy-admin/resources/assets/css/demo.css',
|
||||
...vendorJsFiles,
|
||||
...LibsJsFiles,
|
||||
...CoreScssFiles,
|
||||
...LibsScssFiles,
|
||||
...LibsCssFiles,
|
||||
...FontsScssFiles,
|
||||
...pageJsFiles,
|
||||
...pageScssFiles,
|
||||
...AssetsJsFiles,
|
||||
],
|
||||
input: Object.values(flatInputs),
|
||||
refresh: [
|
||||
'resources/**',
|
||||
'app/**',
|
||||
'vendor/koneko/**/resources/**',
|
||||
'vendor/koneko/**/Livewire/**'
|
||||
'resources/views/**',
|
||||
'resources/frontend/views/**',
|
||||
'vendor/koneko/**/resources/views/**',
|
||||
]
|
||||
}),
|
||||
html(),
|
||||
libsWindowAssignment(),
|
||||
copyTablerFonts(),
|
||||
copyFontAwesomeFonts(),
|
||||
],
|
||||
resolve: {
|
||||
alias: {
|
||||
'@vuexy-admin': path.resolve(__dirname, 'vendor/koneko/laravel-vuexy-admin/resources/assets/js'),
|
||||
'@vuexy-admin': path.resolve(__dirname, 'vendor/koneko/laravel-vuexy-admin/resources/'),
|
||||
'@vuexy-contacts': path.resolve(__dirname, 'vendor/koneko/laravel-vuexy-contacts/resources/'),
|
||||
'@vuexy-store-manager': path.resolve(__dirname, 'vendor/koneko/laravel-vuexy-store-manager/resources/'),
|
||||
'@vuevy-warehouse': path.resolve(__dirname, 'vendor/koneko/laravel-vuevy-warehouse/resources/'),
|
||||
'@vuevy-asset-management': path.resolve(__dirname, 'vendor/koneko/laravel-vuevy-asset-management/resources/'),
|
||||
},
|
||||
},
|
||||
build: {
|
||||
@ -95,17 +187,14 @@ export default defineConfig({
|
||||
host: '127.0.0.1',
|
||||
},
|
||||
fs: {
|
||||
allow: ['..'], // Permitir acceso a directorios superiores
|
||||
allow: ['..'],
|
||||
},
|
||||
watch: {
|
||||
ignored: [
|
||||
//'**/vendor/**', // Ignorar TODAS las carpetas vendor
|
||||
'**/node_modules/**', // Ignorar node_modules también
|
||||
'**/node_modules/**',
|
||||
'**/storage/**',
|
||||
'**/public/**'
|
||||
],
|
||||
}
|
||||
},
|
||||
|
||||
});
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user