magento / magento/data-migration-tool
Unable to save shipment address after migration from 1.9.3.4. Firstname is required
Nobody has claimed this yet.
- Dominant language
- PHP
- Stars
- 339
- Forks
- 195
- PR merge metrics
- No merged PRs in 30d
Description
### Summary
When I try to place an order after the customer registration/Login. Magento 2.3.3 shows "First Name is a required Field Error. Firstname field is not displayed. When I try create shipping address at profile page or at backend - firstname field is displayed but same validation error occured!
### Preconditions
Magento 2.3.3
Migration from 1.9.3.4
### Steps to reproduce
1. Login
2. Checkout order
3. Fill shipping form
### Expected result
1. Order has been placed.
### Actual result
1. Error displayed: Please check the shipping address information. "firstname" is required. Enter and try again.
Place order - firstname is hidden

Profile create shipping address

Backend = customer edit - shipping adress add

### Description
I try to play with eav_attribute and customer_eav_attribute. I put is_visible=1 and is_required=0 but It not helps
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the checkout and shipping-address flows after migration from Magento 1.9.3.4 to 2.3.3, then inspect the migrated eav_attribute and customer_eav_attribute records for firstname visibility and required settings. Done means firstname is available where required and an order or shipping address can be saved without the validation error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php
- Domain
- database
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100