---
# System prepended metadata

title: Inovación

---

# Inovación

- `Uso de Notion, para tener en un solo lugar concentrado, información importante de cada proyecto`
- 

# Tablas y columnas deprecadas

### Product
- `name_translation_bkp`
- `description_translation_bkp`
- `sku`
- `ean`
- `hs_code`
- `subtitle_translation_bkp`
- `segment_id`
- `hs_code

### Category
- `name_translation_bkp`

### WarehouseProduct
- `number_of_entries`

### Bundle
- `ean`

### SalesOrder
- `external_id`
- `status`

### PurchaseOrder
- `folio`
- `consecutive`

### Lead
- `cargo_agent_id`

### Shipment
- `product_name`
- `order`
- `Relación con lead`
- `Remover en fuxi el belongs_to :parent_shipment`

### ShipmentTracking
- `status`
- `location`
- `event_date`
- `order`
- `notified_at`

# Tablas a remover

- MeruCash
- MeruCash::Transaction
- GroupPurchase
- GroupPurchase::Transaction
- Subcategory
- Segment
- CargoAgent
- CargoAgent::AssignmentHistoric
- FakeShipmentItem
  - Setear nil en sus relaciones
- Patent
- Contact
- Compliance::AdditionalTax
- Compliance::Agreement
- Compliance::Aladi
- Compliance::Annex
- Compliance::CompensatoryQuota
- Compliance::Cupo
- Compliance::DangerousMerchandise
- Compliance::EstimatedPrice
- Compliance::Permission
- Compliance::Prosec
- Compliance::Restriction
- Compliance::Rgce
- Compliance::Ryff
- Compliance::VulnerableMerchandise
- `nuwa.certificates`
- DeliverySchedule
- DeliverySchedule::Day

> Para la remoción de tablas o columnas tomar en cuenta remover controllers, serializers and relationships

---
# Renombrar columnas
---

# Otras cosas

### JOBS DE NETSUITE
- `app/jobs/netsuite/upload_sipping_information.rb`

# Endpoints a optimizar (14 días)

## Zeus

### Slowest
- Api::Public::V2::PurchasesController#create
- *Api::Public::V1::HomeController#index
- Api::Public::V1::PurchasesController#destroy
- Api::Public::V1::ReferenceOrders::PaymentInstructionsController#show
- Api::Public::V2::PurchasesController#update
- *Api::Public::V1::Home::ProductsController#index
- Api::Public::V1::Users::Me::AssetsController#create

### Higher error rate

- Api::Public::V1::Payments::CheckoutCalculatorController#create
- Api::Public::V2::Users::CartController#show
- Api::Public::V2::PurchasesController#create

## Fuxi

### OPS
- app/jobs/third_party_logistics/last_mile_providers/create_order_job.rb (Fuxi) - Separar la subida de la guía en otro job
- app/jobs/warehouse_providers/generate_sale_orders_job.rb (Zeus y Fuxi) - Separar la subida en Tiba a un nuevo Job
- app/jobs/products/send_email_inventory_tiba_job.rb (Fuxi)

### Netsuite

- app/controllers/webhooks/netsuite/purchase_order_controller.rb (create & update)
- app/jobs/netsuite/upload_purchase_order_job.rb
- app/jobs/netsuite/upload_pick_pack_ship_information_job.rb
- app/jobs/netsuite/upload_bundle_job.rb
- app/jobs/netsuite/upload_purchase_order_status_job.rb

### MOS Demand Slowest
- Api::Internal::Ecommerce::ProductsController#index
- Api::Internal::Bundles::ProductsController#create
- Api::Internal::Mobile::PurchasesController#destroy
- Api::Internal::Ecommerce::Users::PurchasesController#create
- Api::Internal::PurchasesController#documents
- Api::Internal::BannersController#create
- Api::Internal::Products::AssetsController#create
- Api::Internal::Observations::AssetsController#create
- Api::Internal::Products::ObservationsController#create
- Api::Internal::Purchases::PaymentsController#update
- Api::Internal::PurchaseOrdersController#index
- Mobile::Products::XlsxBulkUploadV1Job

### MOS Demand Higher error rate

- Api::Internal::PurchasesController#documents
- Api::Internal::Bundles::ProductsController#create
- Api::Internal::Ecommerce::Users::PurchasesController#create
- Api::Internal::BannersController#create
- Api::Internal::Users::RegistrationsController#create
- Api::Internal::Mobile::PurchasesController#destroy
- Api::Internal::Ecommerce::Users::CartController#update
- Api::Internal::Ecommerce::Users::CartController#show



## Nuwa
- Api::Internal::Manufacturers::Analytics::ProductsPerformanceController#index
- Api::Internal::ProductsController#create
- Api::Internal::Products::AssetsController#create
- Api::Internal::Products::ClonesController#create
- Api::Internal::ProductsController#update


### Netsuite
- app/controllers/webhooks/netsuite_controller.rb